I deworm the entire flock all at once. Chickens can have parasites from day 1, so I would deworm something under 9 mos old but not under 3 months old (just to be safe, not that you couldn't). Unless you deworm them all on the same schedule they will keep passing the parasites back and forth...