I'm terribly sick of the whole debate on which is better. Dogs and cats are simply different, like PC and console gaming. Some people like one, the other, or both, and it'll always be that way as long as they exist.
I have six cats myself. It's quite a lot, but unfortunately there are a lot of people in my immediate vicinity who don't think they should have to pay to have their cats fixed, so we have a colony of sorts in the area. I just take care of as many as I can because I have a soft spot for them.
I don't dislike dogs completely, but I can't stand the little yappy ones. My aunt has a toy Yorkie, a miniature Dachshund, and some other annoying little thing. I pet them and all, because I can't be mean to animals, but I don't really like them. My grandmother had a German Shepherd/Collie mix, though, and I loved that dog. He was extremely intelligent and protected the hell out of my grandma, living alone like she was. If I were to own a dog, it'd be like that.
Anyway, cats and dogs do have vastly different mannerisms and some of the things that one person likes about one, another person won't like. Plus, people who love one and not the other tend to stereotype. Some cats are aloof, yes, but not all are. One of mine is the most affectionate animal I've ever had, he loves curling up with me when I'm sleeping and he cries outside my door if he gets lonely.
/yeah, yeah, cool story bro