There are so many reasons why pets come home with gifts. Cats, for example, like offering their prey as gifts because they think their humans are bad hunters and they want to teach them. Dogs, on the other hand, may bring toys because they’ve been trained to do so. They can also show the same behavior by instinct.

The unclear part is how pets pick their gifts. From dead birds to rocks, they can literally take home anything. If you’re finding that hard to believe, here are 75 photos of pets and their weirdest gifts.