About Us

Pets are meant to be loved and cared for just like any member of our family.

It is our responsibility to give them the best life and care possible.

We believe that as animal guardians, we have a responsibility to our pets to give them the best pet care possible, including giving animal-specific nutrition, making good lifestyle choices, and taking a proactive stance in healing and medication. 

Eglinton Mavis Veterinary Hospital is proud to serve Mississauga and the surrounding areas for everything pet related.  Our veterinary clinic and animal hospital is run by Dr. Chishti, who is a licensed and experienced veterinarian who has been serving Mississauga, Oakville, Burlington and the surrounding areas for many years.

Our team is composed of highly skilled and professional Veterinarians, Veterinary Technicians, Veterinary Assistants, Co-operative education students and volunteers. Together, we are committed to staying on top of the latest research and advances in veterinary medicine, and we are always expanding our knowledge to ensure your pets are receiving the best possible care. Above all, we treat all furry family members with loving care and compassion during every check-up, procedure, or surgery


Our appointment book is computerized which allows us to efficiently make appointments for you and your pet. Our team will be happy to accommodate your requests to the best of our ability! Please call (905) 501-8387 or email us at [email protected] to schedule an appointment and we will find a time that is convenient for you!

Emergencies are accepted anytime. If you feel you have an emergency with your pet, please call us at (905) 501-8387 immediately. If possible, it is best to call before coming in so that a team member can advise you on your particular emergency.


Here at Eglinton Mavis Veterinary Hospital, payment is due at the time of services rendered. In order to focus on our patient's needs, customer service and minimizing costs, we do not bill. We accept debit, credit (Visa, Mastercard, American Express), and cash.

*Request Now

Phone:   (905) 501-8387

(905) 501-VETS

We are on call Monday - Friday for after hour emergency

*Please allow at least 24 hours for your request to be processed.           

Book an appointment using the form below or call us at