I have one orpington and three white rock hens that are a year old and two EE I'm not sure how old they are but were both laying almost everyday last summer. Now I'm lucky to get two a day. One of the EE was having trouble with soft shelled eggs for a long time and now only lays once a week at the most. I think one of the white rocks is eating eggs I've caught her before and have found yolk in the nesting box from time to time. I've treated for internal and external parasites and everyone appears to be of good weight and bright combed. I don't think it is the weather because this has been going on for months. They are on a 17% layer feed and oyster shell free choice. What else can I do to get these girls butts in gear?