Dogs all the way. Cats are inherintly evil. I've had both a cat and a dog. The dog was overall more loyal, cooler and it ate what I fed him. The cat on the other hand smelled of rubbish most of the time because he was always searching through bins for food, so he wouldn't eat what I fed him, the food which smelled really bad. And his loyalty was questionable at best, as he left to go live with some Irish woman round the corner from me. Also I had to keep checking my cats fur for concealed weaponry. I just couldn't take any chances.

When my dog died I missed him really alot. When my cat left I didn't really care. Shows which I prefered really.