For the past few weeks I thought my two Polish hens were laying but based on the differences in the eggs now I am second guessing myself. The eggs I get everyday are small white eggs and large white eggs that appear to be dirtier but that is indeed their color. I have two Polish, a Silkie, a duck that was sold to me as a Runner but looks like a Cayuga, and two Dominiques all older than 20 weeks old. I have seen one of the Polish lay the small white egg and the other Polish has been crouching and doing the egg song for weeks so I assumed those two were laying and I thought the younger Polish would eventually lay the larger eggs. However, it has been about over a week of the smaller eggs and today I found two small eggs. Is it possible the duck is laying the larger eggs or is it possible for the eggs from the same breed to be that different?