I've often heard that you shouldn't let your dog sleep in your bed, because that may cause them to feel dominant to you.
So, if I have the dog sleep on the floor, I'm in the bed, and the cats sleep in the bed with me, will the dog assume that the cats are higher rank as well?