Pet Services

Our Public Veterinary Service (PVS) provides Preventative Wellness services for your pets.

Starting November 1st, 2021, Pet Parents can accompany their pets into our clinic for their scheduled appointment.  You will be asked to check-in at the bright green door located at the back of our building. When you check-in, please be prepared to show proof of COVID-19 vaccination status to enter the facility.

Our clinic operates through a social enterprise model. Our fee structure is set so that we can best serve all pet parents in-need, through the provision of high-quality, high-volume services. We have a two-tier pricing model that takes the small profits from our full paying clientele, and uses them to subsidize and provide lower cost services to qualifying individuals in need.

In addition to the funds provided by our clinic clientele, we also receive support through annual grantors and funders Click here for a list of our supporters

Book your Preventative Wellness Appointment Now. Please schedule a consultation with us and one of our staff will be in touch to confirm an appointment time.

We are following national and provincial guidelines to protect people and pets during the pandemic.

Which vaccines are essential during the pandemic?

1. Rabies vaccines are considered essential because of the danger rabies poses to people. Many animals have been vaccinated before and can be presumed to be immune even if their vaccines are due. Rabies vaccine appointments should only be made for:

  • Pets that are due for their first rabies vaccine.
  • Pets that had their first rabies vaccine but have not had a booster.

2. Core vaccines are vaccines that are recommended for all pets as they help to protect against infections that could be fatal to pets or infect people. Some of these illnesses include parvo in puppies, panleukopenia in kittens and leptospirosis in some locations.

Vaccines should not be postponed for:

  • Puppies, kittens and unvaccinated adult pets.
  • Animals required by Public Health to receive a rabies vaccine.

Vaccines could be postponed for:

  • Middle-aged and older animals that are overdue for boosters. In most cases, even if they are years overdue, they will still be protected.
  • Animals that have had at least two rabies vaccines in their life.

Can my pet get deworming, parasite control and a microchip at the vaccine appointment?

Puppies and kittens that come for vaccine appointments will be dewormed. If parasite control (i.e. flea or tick products or heartworm preventives) or microchips are needed, these should be booked and paid for when the vaccine appointment is made.

What do I do when I arrive?

You will be asked to remain in your car or maintain social distancing outside the vaccine clinic entrance. A staff member will bring your pet into the clinic while you wait outside. You will also be handed a iPad that will connect you with a veterinarian that will be performing your pet’s physical exam and vaccine service. After the appointment, a staff member will bring you your animal and a registered veterinary technician will inform you of any concerns identified during the appointment.

For more information on the importance of establishing a relationship with a local full service veterinarian for your pet, please click here.

Weighing Your Pet

Some services may require you to provide an accurate weight of your pet. Please view the following videos for tips on how to properly weigh your pet

Cat Weight

Dog Weight

We provide a humane, compassionate euthanasia service for those in need. At this time, due to pandemic restrictions, only one guardian is permitted to enter the facility with the pet. The decision to say good-bye to a beloved family member is difficult and heartbreaking. We understand this can be extremely challenging for pet owners. We are here to support you in every way we can. For more information and support surrounding pet loss, please see the following link. Pet Loss Support Resources At this time, we are unable to facilitate the return of ashes following after care. If you are in need of an appointment, please give us a call at 416-392-2273 ext. 2250 or you can also email us at Please provide any veterinary records you may have by email or fax at (416) 392-9963 (Attn: Public Veterinary Service).

Our standard operating procedures have been adjusted in response to the COVID-19 pandemic. All appointments will continue to operate the current curbside model… Our current available services include:

  • Heartworm prophylaxis and flea/tick preventatives
  • Vaccinations
  • Microchipping
  • Humane euthanasia

Click here for heartworm testing & preventative policies.

Click here for vaccine reaction information.


Click here for our wellness pricing guide.

Affordability of pet care is the largest barrier that pet parents face when trying to provide for their animal. It is with this understanding that we have built our operations to help overcome this hurdle and help keep pets with their families.

Our services offer subsidized and discounted rates for individuals currently receiving income supplementation from:

  • Ontario Disability Support Program (ODSP); or
  • Ontario Works (OW); or
  • And or, Guaranteed Income Supplement (GIS); or
  • Possess a Certificate of Indigenous Status(CIS)

Proof of subsidy will be required and must be registered to the pet owner. A monthly statement which includes the owners full name, and breakdown of costs received is the only acceptable form of proof. Drug cards are not sufficient.

Discounts are available to qualifying individuals and can be found within the fee guides listed above.

Additionally, qualifying Rescues and Animal Welfare Agencies may also qualify for discounts and service subsidies. If you are a representative of a rescue or Animal Welfare Agency and would like to discuss further options please contact our Senior Manager, Client Care and Partnerships here.


If you would like to book an appointment for one of our services, please schedule a consultation with us and one of our staff will be back in touch with you to set up a time.


If your pet is having an emergency, please call your nearest veterinary emergency clinic. Please see here for a list of local veterinary emergency hospitals.