Premium Feather Member
So sorry for your loss. My first thought was weasel. Not knowing where you live and the predators you have, you listed the predators you don't have but something killed your birds and it will be back lurking for another opportunity. My suggestion would be to put up a camera and then you should be able to find out what is lurking and then can form a plan on how to deal with it. Good luck...