Seriously though, what was he supposed to do if she refused to participate in training that dog properly? If only one person is trying to train a dog, it just doesn't work, because in the hours that person isn't around...the other undoes all the work that's been put into training. It was choke a bish or leave, and he left...he did the right thing.
Not to mention that you're just glossing over her obvious hygeine issues.