Cats are often perceived as aloof and independent creatures, but any cat owner knows that these furry friends have their own ...