I live in a rural location and my cat - male, just over a year old is constantly bringing in his half eaten creatures. I'm talking huuuge rats, half rabbits (having dragged the entrails and crap through the dining room) yesterday a dove. Always deposits them in the same place.
There's probably no way of stopping him but would it help if I had his balls neutralised?? I didn't get him done as when we got him we lived miles from anywhere.