A couple questions. The other day one of my eggs ws broke because a rooster pushed a laying hen out of the box in the middle of laying so she laid on the floor and the egg broke and some fo the other chickens do as chickens do and ate some before it could be cleanned up. in the last day we have had 3 eggs eaten. I have 30 hens, roosters and guineas in there and they have been together for about 4 months since birth (most of them except for a few baby guineas). They have been free range up until tw days ao when we got the hen house completed and I want them to be in there at night so we are keeping them in for about 2 weeks so they know where to lay eggs and also where to sleep at night. We were sick of losing chickens to skunks during the early morning so our chickens will be free range for a couple hours a day after a couple weeks. We also discovered we have not one layer but two now since they were in stalls. 1. why does a rooster push out the laying hens or share a nest box with them? 2. how can one tell which chicken or chickens are eating the eggs? 3. I was reading this can stop so what do you think? does egg eating stop? 4. Should I just keep my two layers separated for a while? I have to figure out who the other layer is though. 5 Does anyone else trim roosters beaks to help with the rooster not hurting the hens? My silkie rooster tries to mate with all the chickens but he is not agressive nor does he hur them.