This isn't a common answer but I actually love both. When I was younger I always wanted to have a dog. However, now I am older I also like cats. My boyfriend has a cat and there is also a friendly cat in the neighbourhood which visits our garden. Spending more time around cats has made me like them more.
I agree that dogs are more loyal and fun to play with. But, I like the fact that cats need less attention however that means they don't give you as much attention in return. Which do you prefer? What do you think are the pros and cons keeping each animal as a pet?