I am definitely a cat fan!
When I was younger I was living in a house near to the train station. Most of my childhood I spent with cats and dogs. While I was growing I have analyze both of them. The dog is animal who loved to spent most of the time with his owner. Also, the dogs are knows as keepers of the property. Cats, also has this similarities, but unlike the dogs, they know and they are always prepare to live without the owner.
Some people think that they are hypocritical, but in fact they don't understand that the cat has something that dog hasn't. The cat know how to love and respect the owner, but if she noticed that he don't care about her, she will leave. It is simple!