In the past six months I have acquired four generations of chickens. To make a long story short, half the birds I bought turned out to be roosters (a little heartbreaking - can't keep roos in Dallas), and I bought at least two birds to replace every one I took back. I now have twelve birds. Out of the original three, one just started laying last week, and the youngest are about three weeks old. They're all eating starter feed right now, plus grass, scratch, fruits, veggies, and yogurt. So, getting to the meat of my question now... I need to buy more feed today. Do I need to get special feed for my layers now, or can I keep on giving them all starter indefinitely? The starter feed is supposed to be high in protein which should be good for layers too, right? If I'm feeding them other stuff (listed above), wouldn't it be best to give them the highest protein feed... forever? It seems reasonable to me, but maybe it's not. I should also mention that I mix the starter feed with corn meal (1/3 corn meal). That was recommended by the man I bought the chickens from. So, is my method of feeding good enough for all as is, or does laying feed have something magical I don't know about?