I'm biased. Cats make me sneeze. Some of them are sweethearts, but a lot of cats I've known have been jerks haha.
I prefer dogs because, well, for one thing, they don't make me sneeze. They just make me happy with their loving, soulful eyes, their affectionate nature, and their protectiveness. Dogs give themselves to you and they give themselves fully. It's the kind of unconditional love that I can't quite compare with that of anything else. Yeah, they can be needy, noisy, and messy with the way they play and eat. But generally, they're so sincere and genuine. They're family.
I'm not saying that cats aren't amazing, too. They can also be loving, affectionate, and genuine, too. But generally, I just love having puppos in my life. <3