I have a Pekin who lays white eggs regularly but has layed 2 green eggs this year. Both at random times, not in succession. I did notice this time that it happened after letting her forage where there were a lot of acorns. I'm not sure if that has anything to do with it but would love to know...