Cats sometimes bring their owners "gifts" of dead animals because they are trying to show their owners affection. Cats are very loyal and affectionate animals, and bringing their owners a dead animal is their way of expressing their love and appreciation. Additionally, cats are natural hunters and may bring their owners a dead animal as a way of providing for them.