I dont have much experience but I have a good feeling my german shepard will try to protect my hens when they get here! Shes very curious but also is very gentle for her size; she tries to herd the cats though especially when they are doing something bad(jumping on tables, scratching on furniture, or if we even yell their names) We wouldnt be relying on her for protection but I think she would do a good job whenever shes outside with me and the hens (I would keep her away from them of course but shed still be outside with me as without her i get anxiety attacks)