Both my hens have been giving me an egg each pretty much every day for the three months we've had them. But this week when I locked them up early one morning, I noticed a thin shell in the cage which had been eaten (I had had two eggs the previous day and hadn't seen either go to lay an egg while they'd been out that morning). And since then - only one egg each day. I know which hen it is, and I believe she is still reasonably young. I feed them layer pellets, with a few seeds mixed through (probably 90% pellets though) plus they get kitchen stuff too (Tins of tuna etc). It has been extremely wet here lately (maybe that's why?) and there was some mould in the coop. (We've moved the coop now to get away from that). Any ideas what else it could be? They have grit and haven't run out at any stage.