Cats sometimes bring their owners "gifts" like dead animals as a way of showing their affection. Cats are natural hunters and they may bring their owners the prey they catch as a sign of love and appreciation. Additionally, cats may bring their owners gifts as a way of teaching them how to hunt or as a way of providing food for their owners.