Most dogs understand that they have an owner and respect them, and they often repay their owner for their care by showering them with unconditional love. They appreciate that you feed them, play with them, and love them, and they return it with loyalty and protection.
Cats, on the other hand, not so much. You can go above and beyond for a cat and they’ll most likely treat you as if you hadn’t done anything for them at all. Most cats seem to think that you enjoy waiting on them.