I give puppy shots at 12-16 weeks, and give immune support for a bit before and after. We feed decent grain free kibble with some raw a few times a week, mostly for the dental benefits. We have titers run on the adults yearly, and if they are low on a certain antibody we vaccinate for that only...