Hmm, I haven't had too many losses to predators, but we did have a weasel that ate the heads. But it did multiple birds all at once and it was at night. Maybe someone else will have some other ideas, but from our experience a weasel will take off the heads.