There are a couple of species of snakes called "black snakes." One, the black racer, is not interested in chickens or eggs, being too small to swallow them. the black rat snake, however, will eat eggs and young birds.
As stated, rat snakes do a great job of controlling rodent pests. Rat snakes...