Okay Here is my question. I just picked up 6 hens from someone on Freecycle in my area. He hatched them himself . Can I give them all their shots now or is it too late for that. They are about 18 months and lying eggs. I do not plan on puting them into the flock, they are very thin and look like they are just starting or finishing a molt. Any help will be great. Thanks