His wife is legit abusing the dog which is considered animal abuse and punishable by law. The other answers are also signs that they are not in a stable relationship and it won't work out, best if he leaves and seeks help.
I say hits the dog because yelling and throwing something at The wall isn’t really that bad. But once she hits something that is alive and breathing he should leave.
Explanation: so say someone comes to you and says i need you to go to another hospitial because they cant get anyone else there.you wont have to process it as much if you already are prepared for anything.