Far superior to dogs. Dogs are braindead. While undying loyalty to you and complete dependance upon you might be cute and all cats are far better. They are more like a friend and them doing whatever they want makes them feel like more of a person. Plus I can leave my cats alone for a few days, since they catch their own food, while I'd need someone to look after my dog.