That would have been my first thought too, except the new girls are too young (9 and 15 weeks) and aren't laying yet. It must have been one of my older gals.![]()
Chickens do not have to be laying to be egg eaters. It is a learned behavior. A young bird can be taught to eat eggs by watching an older bird who eats eggs. Since the problem started just when the new birds were introduced, that shines the spotlight of suspicion squarely on their beady little eyes.
Because it is a learned behavior, the egg eating is contagious. If that is what is happening to your eggs, you need to get it under control fast.