I have similar stories with mine. Bringing live game into the house isn't mischief though. It's the highest praise a cat can express: as a trusted member of the pride, you're entitled to a share of the catch. You're also expected to notice the prowess.