I have three hens that are about 1.5 yrs old. A barred rock, cream legbar, and a silver laced wyandotte. The barred rock has been the best and most consistent layer, the wyandotte is broody every six-8 weeks like clockwork, and the legbar lays a few times a week as long as everything is cool in the coop. They haven't laid one egg in two, maybe three months. The wyandotte was broody, then moulting, then broody again, and now moulting again. Ugh. Soon after she started moulting, the barred rock started moulting. Then the legbar stopped laying also for seemingly no reason. Weeks later, she's now moulting but not as much as the others. Please tell me I must be almost done with this! My neighbors' chickens are moulting but they're still getting some eggs. And they feed their chickens all kinds of food scraps including meat. I read about supplementing more protein but don't want to give them something bad for them. I dug some grubs out of the garden for them but don't really have time to do that every day. Any advice on getting these little ingrates back to laying?