Puppies, kittens, and other young animals should be vaccinated as soon as possible because they have immature immune systems. Generally, veterinary vaccinations start at about 6 to 8 weeks of age. Booster vaccines might be required at different stages of the pet’s life, depending on the specific vaccine.