My MIL has recently got a puppy, it is very cute if a little yappy. However I do not really like dogs, I have always had cats. She is coming for Xmas and I have agreed that the dog can come, because it is Xmas. They will be here for 2 nights and I will try and keep the cat out of the way as much as possible to not stress the cat and puppy out too much. However MIL thinks that if I am agreeing to a stay at Xmas then she should be allowed to stay over with her dog more often (about once a month). She lives an hours drive away. I'm fine with her coming for day visits with her dog but not staying over. Partly due to the cat and partly because I don't want a dog in my house as it makes me uncomfortable. AIBU to say that I am not happy with this?