My chickens eat baby snakes all the time, so I "allow" certain snakes to live in their area so they get all the good protein of the offspring being born. Fact of the matter is, a good chicken will eat anything a guinea fowl eats and do it with far less drama and noise.