I had been getting up to nine eggs from my 25 hens, some just starting to lay. The lowest 5 eggs in a day. Now in three days just a few. It started about the time we had the first freeze. Or possibly the day I found two shelless eggs under the roost they were not busted however later I found under the roost two broken eggs only half the shell on one. I had only got three eggs yesterday, two eggs today. One had yolk on it from an apparent busted egg.. but nothing was in or around coop. The eggs I gathered these two days have had scrapes some kinda deep on the shells outside but had not busted. Do you think other reasons for low egg and yes I do need to find out whom is eating my eggs. I just hope its a cat or a crow something other than my girls.. I hate to have to do some thing drastic.