Dogs by far. I hear a lot of people say that they like cats more because they're more independent, but I love dogs more because they ARE dependent. They just love you to death and worship the ground you walk on. Every time you see them, they're as happy as can be, because in their cute little minds, you're the king/queen of the world. "Wow! He/she came out to see ME! How lucky I am!" A good dog will be a friend to you even when nobody else will, no matter what. That kind of friendship is not experienced a lot.

Meanwhile, every cat I've experienced doesn't like to be around people and runs away all the time. They scratch at you and bite you when you try to love on them. Perhaps it's just me. But yeah, Peanut's the greatest creature in the world. Go dogs.