our three chicks are about 17 weeks old. We got them when they were two weeks. I have one white Plymouth Rock, one black jersey giant and one buckeye. I am worried because none of them have laid eggs yet. When we got them the place we got them said they would lay eggs by thanksgiving so inane not worrying too much, just getting impatient I guess. Lol We recently went to get them more food and the sales lady asked what food we wanted. We said we still want the chick starter. She asked how old the chicks were and said they should be laying by now. She thinks treats we have given them such as meal worms and grapes are delaying their egg laying. Is this true? Should I stop treats until they start laying? I knew you shouldn't give them oyster shell before they started laying but I didn't know you shouldn't give them other treats. Thanks for your help!