Yonge Sheppard Animal Hospital

280 Sheppard Ave E. Unit 102, Toronto, ON M2N 3B1 | 647-260-8387 | yonge.sheppard.vets@gmail.com

Existing Clients

Existing clients can easily book the following appointments online:

• Annual Exams and Vaccines: Schedule your pet’s yearly checkup and vaccinations with one of our vets. Ensure your dog or cat stays healthy with regular vet  visits.

• Sick Pet Visit / Medical Consultations: If your pet is showing signs of illness or you have medical concerns, book a consultation with our vet. We’re here to help your furry friend feel better.

• Tech Appointments: Book an appointment with our Registered Veterinary Technicians (RVTs) for services like blood draws, sample collection, nail trims, and anal gland expressions. Our team is ready to provide the care your pet needs.

Annual Exams
and Vaccines

Sick Pet Visits &
Medical Consultations


For existing clients who wish to schedule the following, please call us at 647-260-8387:

• Surgical Procedures: Surgical Procedures: Schedule spay/neuters, dental cleanings, and other surgeries for your pet. Our vets are experienced and ready to provide the best care.

• Drop-Off Procedures: For glucose curve testing, timed lab tests, ultrasounds and more, which require your pet staying at the clinic for a longer period of time.

• Emergencies: Call us during open hours for emergency appointments. After hours, please contact your nearest Veterinary Emergency Hospital for immediate assistance.

• Euthanasia and Aftercare: Schedule a compassionate end-of-life appointment by phone. Our team is here to support you and ensure a peaceful process for your beloved pet.




Euthanasia and

New Clients

For new clients, please call us at 647-260-8387 to book your pet’s first appointment. To expedite the process, fill out our Registration Form. After booking, we welcome you to visit our New Client Hub to explore the hospital and learn what to expect from our dedicated and compassionate team.

First Appointment Deposit

To secure your first appointment, we require a one-time deposit of $59.50. This deposit reserves your timeslot and helps reduce no-shows and last-minute cancellations. The deposit will be credited towards your visit cost. If you need to cancel or reschedule, you can receive a full refund if you give at least 24 hours’ notice. Payments can be made in-person, by phone, or through a secure remote payment link.