Puppies need a distemper/parvo vaccine starting at six weeks of age. That vaccine will need to be boostered at nine weeks, 12 weeks, 16 weeks and 20 weeks. A rabies vaccine will be administered at the 12 week check-up and Bordatella will be given at the 20 week check-up.
Kittens need a FVRCP (for respiratory viruses) and a Leukemia vaccine at nine weeks of age. At 12 weeks, these two vaccines will need to be boostered and a rabies will be given as well.