I have Guineas and they do a great job at alerting us and the rest of the flock to any danger. I doubt they would fight anything off though. Hard to say - they’ve evaded predators for years. I don’t think anything has ever caught them. Nothing gets into my coop but just a few days ago a fox...