The best a rooster can do is sound the alarm so the hens run and hide, or fly off. You may do better with guineas - they sound the alarm quite loudly and with some preds like snakes, they will mob them and either escort them off the property or kill them. Of course guineas sound the alarms...