Most anything can dig to get in and a lot of predators will take multiple birds in one day but.. no feathers? that is a tough one. I have a bunch of different sized live traps if you'd like to borrow them.. not sure what good it will do now
If you can get a hold of a wildlife camera, that may tell a lot. so sorry

