We had owls coming and killing our animals. They always left a big pile of feathers. Coon and fox are usually a little less messy at the kill sight. We even had a you bald eagle kill one of our ducks in broad daylight. If that's the case a live trap won't help much. sorry to hear of your loss