Cats.
I like dogs too, but they're like babies in that they're way better when they're not yours. Like seeing someone else's dog is amazing, but having to raise a dog means putting up with their barking, begging, and stubbornness.
Me and cats have a more mutual understanding that they only want attention on their own terms instead of 24/7, but are still very affectionate when they do want attention.