Puppies and kittens require need a series of 3 vaccines. They need their first one at 6-8 weeks old. They need a booster 3-4 weeks later when they are 10-12 weeks old. They need their last booster 3-4 weeks later when they are 14-16 weeks old, and they also get their rabies vaccine at that time. After they had their puppy vaccines, they get their vaccines annually. Both puppies and kittens that are not 14 to 16 weeks should not receive their rabies vaccine.