I like both, but I prefer cats. I always have. I like that they're independent and you can train them if you want to, but it's not required. I also like that they have a lot of different personalities whereas I feel like all dogs just, like, love their owners nonstop and makes them seem really needy, imo. I do want a dog, though, especially once I move out of my teeny, two-bedroom apartment. I wanna get a German shepard because they're easy to train, get along well with cats and families, and cause they're really protective of their owners. I would never want to a hard to train dog like a pitbull or something, though, cause they seem like too much work for me.
I love cats. They're funny, cute, cuddle you, make you feel happy, and are overall great companions. As for dogs... I've never had good experiences with them. They're always loud, jumpy, lick me too much, and sniff "places" when I'm eating at the dinner table. These are pretty much most of the things I've noticed at different people's houses who have dogs.