Team

Our caring and compassionate veterinary team!

Meet the Veterinarians & Team of O’Sullivan Animal Hospital in Barrie, Ontario! We’re pleased to provide exceptional vet care for your pets! Please call us at 705-728-VETS(8387) to speak to one of our caring veterinary staff members!

Veterinarian & Practice Owner

Dr. Brent Pilon, DVM

Veterinarian/owner

 Head of surgery and diagnostic imaging.  Dr. Brent’s special interests include soft tissue surgery, orthopedic…

Dr. Trish O'Sullivan, DVM

Veterinarian / Owner

Dr. Trish grew up in Burlington, and knew from the age of 3 that she…

Veterinarians

Dr. Sarah Ahola, DVM

Dr. Sarah Ahola was born and raised in Brampton, from an early age her parents…

Dr. Anne Watson, DVM

Veterinarian

Dr. Anne Watson grew up in Orangeville, Ontario and attended the University of Guelph for…

Dr. Jennifer Duff, DVM

Veterinarian

Dr Jennifer Duff grew up in Toronto and Hawkestone. She enjoys wakeboarding, photography, cooking, figure…

Dr. Karren Prost, DVM, MPH

Veterinarian

Dr. Karren Prost, DVM, MPH  Education: University of Guelph Dr. Karren joined the O’Sullivan Animal…

Clinic Director

Heather Paterson

Clinic Director

In 2003 Heather joined the O’Sullivan Animal Hospital team. Heather and her husband Jeff have…

Office Manager

Laurie Penley

Office Manager

Laurie is a huge animal lover and has lived with animals all of her life.…

Veterinary Technicians

Sarah, RVT

Registered Veterinary Technician

Sarah joined our staff in April of 2015 as a co-op student and later graduated…

Technicians

Ashley

Ashley is a 2012 honours graduate of the Georgian College Veterinary Technician program. She joined…

Carol,Animal Health Technician

Veterinary Technician

Carol was born in raised in Mississauga, Ontario where she began work as a veterinary…

Crystal, RVT

Crystal graduated from St Lawrence College in 2004 and went on to write her VTNE…

Erin, RVT

Registered Veterinary Technician

Born and raised in Barrie, Erin joined O'Sullivan Animal Hospital in October 2010, shortly before…

Joelle

Registered Veterinary Technician

Joelle graduated from Georgian College as a Veterinary Technician, and joined the O'Sullivan Animal Hospital…

Receptionists

Amanda

Amanda started for O’Sullivan Animal Hospital in 2010 after graduating with honors from medical office…

Andrea

Andrea is originally from Orillia, Ontario and joined O'Sullivan Animal Hospital's team in spring 2015.…

Brianne

Receptionist

Brianne started at O'Sullivan Animal Hospital in September 2015. She had a passion to work…

Brianne

Brianne has always been animal lover, growing up with dogs all of her life. However,…

Chelsea

Receptionist

Chelsea grew up in Waterloo, ON and moved to Barrie to attend Georgian College and…

Erin

Receptionist

Erin joined O’Sullivan Animal Hospital in 2008. Erin and her husband Steven are the proud…

Melissa

 Melissa joined O’Sullivan Animal Hospital in 2013. Melissa has two beautiful cats named Juneau and…

Olivia

Olivia grew up in Richmond Hill, Ontario and moved to Barrie in 2014 to attend…

Inventory Manager

Jocelyn , Inventory Manager

Jocelyn was born in Cookstown and grew up in Barrie.  She joined the O'Sullivan Animal…