Cats vs Dogs 2

Cat Lovers vs Dog Lovers

There have been different psychological tests and studies done over the years on the relationships humans have with their animal companions. What they have found is that people generally have...