I have, and prefer both, so I couldn't answer the poll. Both have their pros and cons.
Like asking me if I like Whiskey *or* Beer.
Dogs will tear up your house when they are puppies, cats will do it their entire life. If you die on your couch, your dog will sit by your side until someone shows up, your cat will eat you.
Cats come in convenient travel sizes, and are fun to snuggle with, clean themselves mostly, pur and then hork up FURDS all over your carpet that they've probably been using as a scratching post for x years.
2016 27BHS Elite
2012 F-150 EcoBoost / Max Tow