Vaccines for Puppies & Dogs

Vaccines can provide a lifetime of protection for your cherished canine companion.

Infectious diseases occur in dogs when they come into contact with harmful viruses or bacteria. These diseases can be debilitating, and many of them are fatal. Many infectious diseases can be prevented through a good vaccination program. Vaccines work the same way in dogs as they do in people. When a safely altered virus or bacteria is given to an animal, the immune system responds by producing protective antibodies. These circulate in the blood and protect against the actual disease. Please don't hesitate to call us to learn more about our vaccination services.

When do puppies and dogs need vaccines?

Puppies receive vaccinations at regular intervals to ensure adequate immunity. If the vaccinations are not administered at the proper intervals or age (i.e., intervals longer than recommended or too young when administered) immunity cannot be reasonably assured. Generally, puppies (and kittens) begin their vaccination regime between 6-8 weeks of age and the interval time is 21-28 days between boosters until the appropriate age and number of booster vaccinations has been reached. Once fully grown as adults, dogs will need booster shots once every year or once every 3 years depending on the particular vaccine.

What vaccines do dogs need?

At the South Windsor Animal Hospital our canine patients receive the following vaccinations:

  • DA2PP: Distemper, Adenovirus Type 2, Parainfluenza, Parvovirus
  • Rabies
  • Bordetella
  • Leptospirosis
  • And more, depending on the doctor's recommendation
Return to Dog & Cat Services

Practice information

South Windsor Animal Hospital

  • Mon
    8:00am - 6:00pm
  • Tue
    8:00am - 6:00pm
  • Wed
    8:00am - 6:00pm
  • Thu
    8:00am - 6:00pm
  • Fri
    8:00am - 6:00pm
  • Sat
    8:00am - 12:00pm
  • Sun

After-Hours Emergencies

Please call:


Find us here:

1975 Provincial Rd Windsor, ON N8W 5V7
get directions with Google Maps

For after-hours emergencies, please call: