I found a rat snake in our nest box yesterday and one of our chickens was in the box next to it sitting. Well, while we were trying to get rid of the snake the hen stood up and laid her egg right in front of us... The snake had an egg in it's mouth when I found it, needless to say that was it's last meal !!! Always been told they will come back for more if you don't get rid of them.