You can use arrow keys to navigate in the map.
You would to draw a more specific line on what you deem to be a dog and what you deem to be a cat - not to mention what better means. As for domesticated (canis lupus familiaris) and domesticated cats (felis catus) there is no question: Dogs are better, and here is why: the domestic dog is a very1/5
If you want a pet that is more loving, go for a dog. If you want a more clean, sophisticated pet, go with cats. People might prefer one trait over another.
Cats - no poop and scoop!
Cats don't actually care about people, all they want is your food. They don't love YOU, they love your FOOD.
Dogs are more helpful to humans (saving lifes, assisting the disabled) resources given to cats would be better used helping productive dogs.
It changes from person to person
They take care of their own hygiene, and you don't have to wash them.
They have an own, free will.