I have not been getting as many eggs as I should. Now on a couple of different occaisions I have seen 3 eggs in a nest, walked away to finish chores and come back to find 2! Sometimes there's yolk left on the others. Other than that, the missing egg is completely gone. I was blaming my dog who likes to hang out in the barn with the chickens, but I couldn't believe it was him. He just wouldn't take anything without asking. Then, I noticed three eggs in the goat stall where the dog can't access. Walked by an hour later and there are 2. There was a chipmonk in the goat stall a week earlier..do they eat eggs? The goats were out in the field so it wasn't them. My one and only blue egg layer used to lay 6 eggs a week, but I haven't gotten a single blue egg in weeks. What is lacking in there diet that makes them eat eggs? I hope my blue egg layer is not eating my eggs...Should I cage her and see if she's laying and eating her eggs? what do you all think? Edit to say...I pick them up as soon as I see them now and put them in my feed room until I go inside.