Dog Pros: Companionship, security, playfulness
Dog cons: having to walk it, mess, eats a lot, can be dangerous/vicious if improperly trained
Cat Pros: quiet, doesn't require walking, doesn't eat a whole lot, fluffy and soft.
Cat Cons: Can be bitey/scratchy, quite selfish and don't often want to play, their fur is a bitch to shift when they start malting.
Personally I'd rather have a cat, I like cats. They remind me of me.
This is a cool cat.