I try to stay out of these "cat vs dog" type of discussions. Why? It's like trying to compare apples to watermelons.
Both are entirely different types of animals, just like snakes vs bears. (Or pick your favorite opposite types of critter.)
The ONLY thing they have in common is the fact that humans have mass domesticated & bred them. But, even in that, humans mess with breeds to where there are stronger & weaker breeds.
As Pierow says, if you like dogs, just say so or whatever.
It's simple.
Some people only like dogs.
Some people only like cats.
Many people like both.
We can try & argue the merits of one over the other as the "best" pet, but face it, there are other pets out there. Various birds, mammals, snakes etc. To each his own.
What I do see, as a person who has owned, or currently owns cats and or dogs, is you get out of them what you give to them. I personally have cats that are not aloof, or in any way like some of the negative things some have said. BUT,,, we spend a lot of time with our cats & love them. They have learned a lot of things, and they totally prefer our company all the time. I can be in the office, and 2-3 of them vie for baskets next to me. I can get up & leave them asleep in there, and every one of them will get up, follow me, and settle down wherever I go.
Dogs can & will do the same.
It's ALL in how you treat them & love on them.
PS; Now to answer something else. The many comments about how much work dogs do over cats. I agree, they can do many things cats can't or won't do. But, one other thing dogs do a lot more than cats do is attack & seriously injure people. Even to the point of killing people.
Just last evening, in Hendersonville NC, a 6 year old boy was attacked AND killed by a dog. Tonight, a family has lost a child, and are planning a funeral. I can't recall a house cat killing any kids.
So, please realize that cats & dogs are just DIFFERENT animals. PERIOD.