Why on earth would you want to make your dog stay with someone who isn't happy with it!!?? That makes everyone suffer, and I LOVE my dogs. Even if I didn't like a person (and I am pretty nice and not so judgemental
) I would always try to work it out with the owner for the dog's best interest.
I don't really understand some folks. But I wish you very much the best. If you are nearby to me, I can maybe help out with the dog if you do get stuck with it. Socialization is one of my favorite tasks.