I love both cats and dogs. Dogs are playful and loyal, and cats are absoloutly adorable and are easier to take care of than dogs. But I think I would have to go with dogs because of their loyalty.
I have a pet cat at home and my mom has a small dog. I think both cats and dogs have their strong and weak points, it just depends on what you want in a pet! I love my cat! =)