100% this. That was the advice I gave my friend when she came to me. SET BOUNDARIES. I'm guessing, like the rest of us, nobody taught her how to set or hold boundaries.
But, in fairness, for something like picking up after yourself, you really shouldn't have to set boundaries. They should simply be fully formed humans that pick up after themselves (which he was BEFORE they married!). But here we are.