It's a well known fact that cats were worshiped as gods in ancient Egypt. It's also quite obvious to anyone who has ever associated with a cat that they have never gotten over it.
Dogs have been conditioned for generations to instinctively avoid confrontations with other animals in their homes. This goes for cats, other dogs, and just about any animal that they might encounter there. No one has ever succeeded in conditioning cats in such a manner. However, dogs will protect their homes and families, something that, again, cats will rarely do. Put the dog and cat outdoors, and all bets are off. If you have any doubt of that fact, just consider, how many cats have ever chased dogs up trees?
The dog is, was, and always be, man's best friend. The cat is a witch's familiar.
Oh, and, in case anyone might still wonder, I am a dog person.