I'm a huge cat lover, my cats are very spoilt so I accept I may be being unreasonable and I'm hoping I am so I can stop thinking about it.
My friend has 2 cats and a dog. The cats came 1st. Dog arrived and they all get on OK but the cats dont respect the dogs space. They sleep in his bed, disturb him when he's sleeping, pinch his food while he's eating and he's naturally getting snappy with them.
Friend has converted her spare bedroom into the cats rooms. They've got a cat tree, beds and have their food in there. So the cats spend most of their time outside (they are pretty feral) and when they're in they're in their room.
I just feel sad for them that they can't roam freely around the house.