So for the last 2 weeks i haven't been getting the white eggs i used to, i have 2 leghorns and they used to lay great. I am getting 1 white egg every few days. So i figured they where hiding them somewhere, and i have looked everywhere i could (guess i wasn't good enough at it). So for the past 3 days i have found a white egg broken and empty around my front porch, so i figured she was eating them, well today i watched her in the bushes and found where she was laying, I found 7 eggs and 2 broken ones. I was wondering if one there is something i could do to stop her from eating her eggs, im afraid to lock them in the coop cause i have a few who are not laying in the boxes, i dont want her to start getting others to eat there if she is. I was also wondering how long can eggs sit outside before they go bad. Thanks. *edit* Also i have an 8 month old roo who is breeding my 8 month hens, would the eggs be fertile. I had one egg under my broody silkie and its been i think 21 days and no hatch but when i kindeld it or how ever you spell it, it looked like there was development but i have never done it so i dont know. Well Some how she (dior my silkie) has talked my two EE's and my BO to give her some eggs. She has been siting on them for 1 day.