We have 10 hens (gold sex links (1.5 yrs old) & black sex links(2.5 yrs old). We live in central Texas & they have not molted since we got them 2 yrs ago. Our winters don't get too cold, but recently, it's been super cold for us & i think that a few might be molting.....but it seems too late for that? Problem is they stopped laying eggs a few weeks ago. Diet hasn't changed, lighting hasn't changed, no predators. One thing is that we stopped letting them free range in our backyard as they started getting into the neighbors yard & they asked to keep them on our property. There isn't a fence between us. The chickens have 1.5 acres behind our white fence that they can go....but they prefer our backyard where the grass is short & easy to peck in. I'm really confused as to why they aren't laying any more? It's not age, or lighting, or diet. They aren't brooding, they aren't stressed that I can tell. Any ideas???