I have an outdoor cat that would do this in a heartbeat. He’s a great hunter. I’ve found whole and pieces of animals left at my backdoor and in my yard. Baby bunnies, birds, moles, squirrels, you name it, that cat could probably get to it, chase it down and kill it. I’ve seen feathers and fur all over the place, or only one little baby bunny head–it depends on how easy it was to catch.
It’s gross, but I tell him how good of a hunter he is for bringing Mommy his prize. Urgh.
The killing/positioning would point to a cat (because my own kitty has left baby bunnies all lined up in a row with their little throats torn out), but the fact that the top of the cage was ripped off gives me pause. Cats just don’t seem that strong to me–at least my cats aren’t. I guess a really desperate feral cat could tear off chicken wire, but if it’s stronger stuff than that, I’d say it’s a fox.
It did occur to me that it might be a human. But I thought a person would be more likely to just open the hutch rather than break through the wire. It wasn’t locked or anything. Also not sure why or how someone would kill two guinea pigs and make off with a third. I hope it wasn’t a human, because that would be really disturbing.
It sounds like it was most likely to have been a fox. Next question is how to protect future guinea pigs from suffering the same fate. The wire on the hutch was stapled to the wood every 4 inches, so something more secure than that.
No feral dogs, that I’m aware of. Unleashed dogs usually get picked up pretty quickly by the ranger. I guess someone’s dog could have got out as a once-off.