A veterinarian gently holding a dog’s paw

The same hands, visit after visit.

Veterinarian-owned practices, built for the communities they serve.

We believe the best care comes from
someone who actually knows your pet.

Relationships take time. We're built around both.

Read our story

Come meet your doctor.

Most clinics aren't owned by vets. Ours are.

Dr. Steven Davidson seated in the Upper Village clinic Now open

Upper Village Veterinary Hospital

Owned and operated by Dr. Steven Davidson

Forest Hill, Toronto

430 Eglinton Ave W, Toronto ON

Visit This Clinic
Interior rendering of the reception and waiting area at The Village Vet+ Annex Coming Fall 2026

The Village Vet+ Annex

Owned and operated by Dr. Michael Astin

The Annex, Toronto

585 Bloor St W, Toronto ON

Visit This Clinic

Families who found
their vet.

★★★★★

"Dr. Rachael has been my vet for many years. She has always taken the utmost care in looking after my dog Lady and is extremely diligent in her work. She cares deeply for all of her patients."

★★★★★

"Our vet is absolutely wonderful in every way. Her care and expertise are exemplary. The entire staff is amazing — not only to the animals but to the caregivers as well."

★★★★★

"We joined after our previous vet was bought out by a large corporation — prices went up, service went down. Our first appointment here was like a breath of fresh air. We highly recommend Upper Village."

Frequently asked questions.

What makes The Village Vet+ different from other clinics?

Every Village Vet+ clinic is owned and operated by the vet who practises there. That changes everything about how care is delivered. When the doctor has their name on the door, the incentives are different. Relationships last. You see the same hands, visit after visit.

Will I always see the same vet?

That's exactly what we're built around. While we can't guarantee it for every single visit, continuity of care is at the core of how we practise. Your pet will have a primary vet who knows them, remembers them, and follows their care over time.

Do you take new patients?

Yes. You can book your first appointment directly through our website. Visit our Find a Clinic page to find the clinic closest to you.

Where are your locations?

You can find us in Toronto’s Forest Hill and Annex neighbourhoods:

Visit our Find a Clinic page to find the clinic closest to you.

What services do you offer?

We offer comprehensive veterinary care under one roof, including wellness exams, vaccinations, dentistry, diagnostics, urgent care, surgery, diet and nutrition, senior pet care, and more. Visit our services page for the full list.

How do I book an appointment?

We’re getting ready to open The Village Vet+ Annex in fall 2026, our first Village Vet+ location. Booking will open as soon as possible. To learn more about our opening and how you can receive 15% off veterinary services for life, visit our Annex First Families Membership page.

If you’re interested in booking an appointment at Upper Village Veterinary Hospital, click here.

What is the First Family Membership?

The First Family Membership is available to the first 200 families at each new Village Vet+ location. The first 200 families to book an appointment and transfer their pet's records receive 15% off all services for life. Visit our First Families page to claim your spot. If you’re interested in joining as a First Families member for the Annex, click here.

Veterinary care
the way it should be.

A veterinarian gently holding a dog's paw during a clinic visit A veterinary team member sitting with and cuddling a dog Find your clinic