My 9 yr old son has 48 chickens. 24 of them are from a rainbow layer mix from McMurray and are just starting to lay eggs in the last 3 weeks. Yesterday I got 2 of those green eggs. 2 different shapes...1 long and thin, one normal shaped but slightly smaller than a large white egg. We have not been able to identify all the breeds we got from MM so its hard to figure who is laying them. Thanks!