I have commented on your other threads before, and I cannot believe you're still posting.
Honestly OP, I'm surprised people are overlooking what you said to this man because those words you said were vile. If he had said something like that to you, how would you feel?
The dog isn't the problem here and I'm failing to understand why you're working yourself so up about this? The dog is his responsibility and not his parent's.
He's behaved like an arsehole before, but OP you have not been any better. You are both abusive to one another and you have also been horrendous to his family before and you very well know this. That is why they keep away from you. You have caused them a lot of drama.
You continuously are going around in circles, refuse to accept your own wrong doing and refuse to let him walk away as well.
So many people here have given you advice over and over again but it's pointless it seems.
Go seek help for yourself, let him go and when the time is right you can both attempt to co-parent. You do not need to be in a relationship to do this. Your daughter is important here.
You also know why he hasn't wanted to move back in with you because of the way you treat him too so seriously, take responsibility for yourself and your actions. You are also negatively affecting your daughter, of course he is too. His family is not the problem, you both are.
You evidently are not good together, it's a toxic relationship. Go seek therapy, focus on your mental health and work through your issues.
Or, just keep doing what you're doing as I imagine you will do. But I don't blame him for living with his parent's as I would in his position too. Even if he tries, you find issues with things and then it goes back to square one. You both just do not work together.
Your priority should be your mental health and your daughter's well-being, focus on that. He can very well spend time with his daughter and see her without you two being around one another. You will have to learn to co-parent.
I know you won't listen to any advice so I look forward to another one of your threads.