Cats may bring dead animals to their owners as a way of demonstrating their hunting prowess and providing their owners with a gift. This behavior is typically seen in cats who are allowed to roam outdoors and hunt, and is a way for cats to show their owners that they are capable of providing for themselves and their families.