recovered. Which vaccines does my new puppy need? In order to be fully protected, your puppy will need to be vaccinated for Distemper  / Hepatitis  / Parainfluenza  / Parvovirus  (DHPP), Leptospira , Rabies , and Bordetella .  Both the DHPP and Leptospira vaccines need to be boostered, and the ages at which a puppy