Preventative Care

We focus on preventive veterinary care to promote and improve the overall heath of your pet. Routine check ups are a vital part of your pet’s veterinary care to prevent diseases and parasites and discuss behaviour and nutritional recommendation for a healthier life. Pets age faster than we do and significant changes can occur in a short time. In light of this, we recommend bringing your pet in for a routine check up every 6-12 months depending on their age and health status. Our preventative approach is to reduce your costs long-term and improve the overall health of our patients. We are animal lovers who want to see your pet live a long life just as much as you do!

  • Vaccination
  • Parasite prevention
  • Behavioural councelling
  • Nutritional councelling
  • Dental care
  • Senior Wellness Exams
  • Puppy/Kitten/new pet consults

Treatment Services

We offer a variety of treatment options for multiple pet illnesses from short term infections and health concerns to longer term conditions. Below are a few examples of the type of conditions and diseases that we treat. Having an in-house lab, radiology and ultrasound on site and the latest diagnostic technology, we can start treating our patients in a timely manner and our amazing team of registered veterinary technicians and assistants to support our patients in their recovery. Through education, we work along side you, the pet parent, to determine the best course of action that works with your lifestyle and what is best for your cherished pet. Common short-term conditions we treat:

  • Vomiting
  • Diarrhea
  • Wounds and acute injuries (hit by car, animal bites, fractures)
  • Dehydration
  • Infections (ear, anal glands, eye, parasite, urinary)
  • Skin conditions
  • Ingestion of objects
  • Behavioural disorders (phobias, aggression, etc.)
Chronic conditions :
  • Obesity
  • Kidney disease
  • Thyroid disease
  • Heart disease
  • Arthirtis
  • Diabetes
  • Chronic conditions (allergies, some skin conditions)
  • Periodontal disease


Our veterinarians provide many surgical services ranging from routine to advanced procedures. We believe in safety and patient comfort as the guiding values for all of our surgical procedures and continually train our team members in all matters pertaining to surgical care and recovery. We strive to make our patients’ stay comfortable and your experience as stress free as possible. We are pet parents too and know that leaving your furry loved one while they undergo a surgery is stressful. That is why we treat our patients as though they were our own. For a detailed list of surgeries we perform, please contact our hospitals. We occasionally refer patients to board certified surgeons to perform more complex procedures where the expertise of a specialist may be warranted. Surgeries we perform at our hospitals include but are not limited to…

  • Spay/neuter
  • Mass removals
  • Dental surgery
  • Fracture repairs
  • Bladder stone removal
  • Foreign object removal
  • C-Section
  • Emergency care
At Upper Canada Veterinary Group we are equipped to handle all types of emergencies. Those emergencies that go beyond our services will be referred to a specialist and 24hr facility for on going care. Our trained registered veterinary technicians assist our veterinarians in stabilizing and treating a variety of emergency situations such as
  • Hit by cars
  • Trauma
  • Animal bites
  • Diabetic crisis
  • Bleeding
  • Fractures