With all due respect, I wonder sometimes if some have gotten chickens on a whim, with out doing any research. Chickens can get fat and if they are too fat it will affect their laying. Yes what chickens eat can affect their laying as well. That is why you feed them "layer". It has the right ingredients for a laying aged hen. They don't need anything else in the way of basic food. However free range chickens, true free range chickens, may not lay as often depending on the breed. Breed can also affect the rate of lay. Sorry if this sounds harsh, I'm not really good at writing with a gentle tone. I too have asked questions here cause it's easier than looking it up and the books don't cover all the bases but feeding is elementary and definitely covered. The time to do the research is before getting chickens, they really are complicated animals. Or immediately after coming home with cute chicks. They are hard to resist. Which begs the question if AA is for Alchoholics what would the initials be for Chickenholics? BYC?