Simplify.

The kids have two homes now. Clothes can be at both homes, no? The dog lives at one home, end of story.

As far as GF dropping off the dog, the dog would have been in the cold whether GF or H dropped off the dog. I'm not sure why it matters that she did. She has not harmed you. Your pain is not her fault. She did not break up your M. She did not lie to you. H is the one who has treated you badly.


Best,
Oldtimer