Dogs are certainly more loyal in most respects and have the upper hand in terms of intelligence.
They can remember up to 50 commands and learn quickly. Cats remember far fewer commands and many are unable to recognize their owner by sight alone. Meaning if you leave your house and close the door the cat does not understand that you are still outside the door. Dogs on the other hand understand that you will be coming home,

and anticipate your arrival.
(Source: fyipinoyako)







