Dogs. They love you. Cats just love food. Like I love to say: Put your girlfriend and your dog in the boot of your car for an hour, open it up and see which one is still happy to see you. Best quote ever. :D
well, if you want a more independent animal (no letting out or walking) get a cat. lots of cats are very lovable and fun. i have a cat of my own and he is the sweetest, nicest of our 5 pets by far. but if you want a constant companion you can train, dogs are the better choice, but they are also slobbery too. both make good pets, but just make sure you find he right one. some of the best pets come out of animal shelters and if you get a shelter animal, you're getting a pet and saving a life!