I'm in agreement with Desdinova.Don't you think that's a bit to the extreme? A dog can be like your child. This has nothing to do with being "fair". He is asking her to choose between two things that she loves for no good reason. I agree that he should dump her. Not so he can do better, but because the OP has no sense of human decency nor the capacity to process things logically (even with a photo, the dog still doesn't bite). She offered a solution, not a compromise. A woman with logical sense is a quality woman in my book and not a common commodity in my experience. I actually enjoy a woman with a bit of backbone. As long as its not nonsense (and this isn't), a little push back is not only good to keep me on my toes, but can also remind me that I can be a d*ck sometimes. Being a d*ck has nothing to do with being a man. As I mentioned in an earlier post, I am all for being king of the castle, but a king who indiscriminately passes harsh judgement and punishment, will eventually get dog food in his breakfast.
If a woman intends to move into my crib then she has to adapt and make efforts to fit in.
The choice is hers to make.
In this case, OP has stated the law - his house, his law - his frame.
She refused to abide by it.
And if he goes crawling back to her then she has successfully managed to reframe him to meet her needs....she's therefore empowered to do some other shiet along the way and this will gradually weaken a man to a point where she loses all attraction towards him.