For those who have had both cats and dogs, it is easier for us pin down the differences between these two animals. Cats are classy, independent and not always welcoming of our love and affection. On the other hand, dogs are naturally loving, caring and always ready to dive in pool of affection. Dogs would