Skip to Main Content

Our Veterinary Services

From annual checkups to dental care, nutritional counselling and senior care, Mapleview Animal Clinic has the veterinary services you need to keep your companion healthy and happy.

Book An Appointment

Vaccinations & Prevention

Visit Mapleview Animal Clinic in Barrie once a year to ensure the well-being of your fur baby to protect against a variety of preventable diseases through vaccines and preventive medicine.

Learn More

Wellness Exams

Regular checkups enable your veterinarian to monitor your pet's health, promptly identifying subtle signs of disease for earlier treatment.

Learn More

Dental Care

We provide complete dental care for dogs and cats including dental cleanings and surgery to prevent unnecessary oral pain or treat infections, diseases or tooth decay.

Learn More

Senior Care

Senior wellness exams are health checkups that allow our veterinarians to provide proactive care and the early diagnosis of age-related conditions seen in pets.

Learn More

Nutritional Counselling

Meeting your companion's nutritional needs is essential for maintaining their long-term health. We provide nutritional advice to meet your pet's specific needs.

Learn More

Behaviour Training

Our veterinary team at Mapleview Animal Clinic can work with you to help correct any undesirable behaviours that your fur baby may be displaying. 

Learn More


Our skilled veterinary team provides both routine and non-routine surgical services for dogs and cats.

Learn More

Lab & Diagnostics

Our in-house veterinary lab gives our team the tools they need to run a variety of tests right here on-site and get results quickly.

Learn More

Emergency Care

Our team at Mapleview Animal Clinic is proud to offer emergency services for cats and dogs in need of immediate care.

Learn More

New Patients Welcome

Mapleview Animal Clinic is newly renovated and ready to welcome your four-legged friend to our veterinary family! Get in touch today to book your dog or cat's first appointment.

Contact Us

(705) 792-9855 Contact