Thanks for the input. The chickens stay in the barn with the other animals. I have never had any trouble with the dog eating the eggs before last month. Maybe I should put up a temporary fence.
After the hens lay their eggs, the dog goes to the nesting boxes and gets the eggs. When I get home, there are no eggs. How do I break her of doing this?