Cats often get a bad rap for being aloof and indifferent, but those who have ever shared their home with a feline friend know ...