We have five chickens and a couple of weeks ago I went to the nesting box to find a black snake with an egg in it's mouth. I did get something to push it away, out of the coop and it dropped the egg and left. We plugged everything we could in the coop and nesting boxes and it didn't come back BUT..yesterday found a black snake IN the run..chickens just standing there looking at it, lol. Saw where the snake came in this time and reinforced the bottom of the chain link of the run with fine mesh. This morning I let our dogs out (chicken run and area is divided from our yard by a picket fence from house to shed) and heard one of the dogs barking furiously...black snake stretched along the base of the picket fence..methinks looking for a way to get to the other side where the coops are. I went out and it slithered off but found an entry under the barn doors into the shed now! I have heard they won't take on full size chickens and they are more likely to kill it but, oh yes...they will take the eggs. I'm most concerned about the dogs...five of them together or individually would have no problem, I'm sure, but we have a teacup Yorkie, also...his chances might not be so good given he's about the size of a bantam...but don't want to kill the snake. Everything has a right to live and be it's natural self, we believe, but not be a nuisance or a threat. It's a tough situation for we know black snakes are particularly beneficial in the yard...just don't want the eggs stolen or anything hurt