I am so annoyed. Someone is eating every single egg that gets laid. My girls just started laying a few weeks ago. The day before yesterday I found the one egg laid that day with the shell pecked open and the insides eaten out. Every day since, all the eggs have been eaten. We check the coop several times a day for eggs too, so it's not as if the egg has been laying out there for hours. My hens and roo have a large open pen, and they also are allowed to roam our good sized backyard a lot of days. They eat layer feed plus scraps and scratch for treats. How can I get the egg eating to stop?? I have no idea which hen is doing it. I'm so frustrated! There's no point in keeping chickens if they eat their own eggs every time they lay!