Cats often bring their owners dead animals as a way to show their appreciation and to provide for their humans. This behavior is known as "gifting" and is a sign of affection and respect. Cats may also bring dead animals to their owners as a way of teaching them how to hunt and providing them with food.