the domestic cat is an independant animal that, while needing the companionship of humans, remains aloof and distant most of the time.
if you want a loyal unconditional fanclub that jumps up when you get home, get a dog, a cat is more interested in beauty rest and sharpening her claws on the back of the couch than meeting your fragile ego`s needs.
if you want to dominate and control another living thing, get a dog. a cat will show you it`s tail as soon as put up with your neediness.
if you want to impress your friends with your abilities as an animal trainer, get a dog. the only time a cat will pay any attention to you whatsoever is if she thinks you have food or catnip......or a laser pointer.
but if you want a deep spiritual connection with an animal, then raise a cat from a kitten and meet her every need unconditionally and then one quiet moment as you sit together you will realise that some things are just so absolutely perfect as to almost defy description.