YABU
Cats live in your house and wouldn't give a shit if you were replaced by another set of "tin openers" in fact, probably wouldn't even notice.
They are not stupid!
Dogs on the other hand, love you unconditionally and would pine if you left them with someone else - a dog owner is more than a simple tin opener or claw sharpener.
They are however, stupid!
You can train a dog to repeatedly Sit, down, give me your paw, it will fetch the stick over and over again and never question why you keep throwing it. A cat would just look you up and down and think "fetch it yourself, what do you take me for - the help" and walk off with a flick of the tail.
Cats are easier than dogs, but dogs LOVE us - its a no brainer every time DOGS RULE, CATS DROOL
I should add tht i am bitter because my DP is "allergic" to cats and i can't have one