Cats sometimes bring their owners gifts, such as dead prey, as a way to show their affection and to demonstrate their hunting skills. It is thought to be a remnant of their wild behavior, as cats in the wild will bring food back to their families. It is also a way for cats to show their owners that they can take care of them, and it is a sign of their loyalty and love.