Many cats actually like to bring “presents” to their owners; it’s a sign of love/affection.
I had a cat bring in a small black snake. Wasn’t sure what it was.
It was a snek.
My cats leave their gift kills in the middle of the kitchen floor, where I can’t possibly miss seeing it, giving them praise and a few cat treats. They are usually mice or lizards-but once Merlyn brought a small frog-I’ve never figured out how a frog got in the door from the deck without being seen-and the river is about 1/2 an acre away...