Yes. These vaccinations are to help prevent Infectious Diseases caused by viruses. They provide absolutely no protection from GI parasites or heartworms. Due to the high incidence of parasitism in puppies and the risks posed to humans by hookworms and roundworms, the Center for Disease Control recommends that puppies be started on a preventative deworming schedule at 2 weeks of age and continued every 2 weeks until they are at least 8 weeks of age. Some veterinarians recommend continuing this deworming program until a pup is 12 weeks of age or is started on a monthly heartworm preventative that also treats hookworms and roundworms. For puppies who have not been dewormed regularly starting from 2 weeks of age, fecal examination to determine their infection status and then appropriate deworming treatments should be performed. Your veterinarian is he best source of information on deworming your puppies and should always be involved in setting up a deworming program.