Hey, all. I joined the forum a few months ago but this is my first real post. I'm not too well-versed in everything about chickens, but my wife and I keep a handful of hens in our backyard and have had them for a couple of years. Until this spring, they all had been laying; between the five of them, we'd average 3 or so eggs a day. But with the exception of our Silkie, who still lays once or twice a week, the rest of them completely stopped laying in March and haven't picked up since. None of them are more than 3 years old so I can't believe they're done producing eggs yet. We can't figure out what happened. Some background: They have a roomy converted shed as a henhouse and a decent-sized fenced run outside that; they eat what seems like a standard Poultry Layer chicken feed with some oyster shell mixed in, supplemented by some cracked corn and kitchen scraps as snacks; they usually roam the fenced back yard during the day but go into their coop at night; we have a dog and a cat but they get along fine with the chickens and we've never had problems. One thing that might have had something to do with it: Last winter we got a handful of new chicks and raised them indoors till they seemed big enough to join the others in the coop. There were four to start with, but the older hens killed two of them. So, we added a separate fenced-off area in the henhouse where the surviving two could live. Once they grew big enough to defend themselves we intermingled them again and things were better. It turned out, though, that one of them was a rooster. We ended up giving the two of them away because we live in the city and can't have a rooster, and we didn't want to separate the two of them. That was right when the original hens stopped laying. We have wondered if the social upheaval may have somehow stressed them out or damaged their group dynamic. So ... any ideas on why our girls aren't laying? I've read that problems with lighting, diet or stress (from predators, etc.) can cause chickens to stop laying, but I don't really think we have issues with any of those three. Thanks!