I agree with compromise. Putting the dog on meds or having the dog wear a diaper sound like good ideas.
The husband may not be used to having pets. So, he might not understand what he is supposed to accept from a dog. It might simply take being very open with him when his behavior bothers you.
Also, if he has never been married before, he might not understand that pouting over something like a cat getting in your seat, is a bad way to commnuicate. Maybe he just needs you to explain that he is coming across in a much more childish manner then he would want. Sometimes I think that couples-especially young ones-need to help one another learn and grow.
Dogs are pack animals. Most breeds need the social interaction of humans. It seems cruel to me to stick a dog that is used to being physically close to his humans outdoors. Besides, it isn't as if the wife suddenly sprung the pets on the man. He knew they were there when he married her.
When my hubby and I first married, he didn't like dogs and I disliked cats. We have learned to adjust to each other's favorite animals. Now I understand and like cats and he feels the same about dogs.
Is there a type of pet that your hubby wants? Maybe you could get him one.