Dogs have been evolved from wolves. They used to live in packs. Pet dogs thinks of its family as it’s own pack and the owner, generally 1 or 2 people, is the pack leader. In nature, every animal that lives in groups preys on Animals, and brings it to the pack leader. The pack leader divides the dead animal for each member. Same thing happens here. The dog brings the food to you, as you are the pack leader.
But it’s not the same with cats. They kinda think of us as their young ones. After all, they are superior to us! So, if your cat ever brings you a dead animal, she is trying to teach you how to prey. She will further bring you half-dead Animals, if you are able to pass the test(!) , she will take you on an adventure of killing animals!
So, you better practice preying before your cat decides that you are a lazy fella.