At one time all dogs went to the veterinarian every year for their booster shots. One syringe filled with five different vaccines kept a dog safe from disease. Unfortunately, vaccines are not always foolproof and can't prevent all life-threatening illnesses. We now know that giving more of them isn't the answer, especially when the effects of overvaccination impair the immune system. Veterinary researchers have different recommendations to protect your dog against diseases.