We are a Different Kind of Animal Hospital

Experience Baccalieu Trail

Who We Are

We’re an amazing group of people.

Learn More

What We Do

Wide variety of veterinary services.

Learn More

Get In Touch

Reach out to our incredible team.

Learn More

Due to high volume and staff shortage, BTAH will now REQUIRE 72 business HOURS for MEDICATION REFILLS. Please be sure to plan-ahead.

Please, ALWAYS TEXT 709-786-1571
whenever possible.
Please only phone our clinic for emergencies.

Thank you and stay well


Go directly to the VSC, Veterinary Specialty Centre, located at 870 Topsail Rd, Mount Pearl. Call enroute 709-221-7838

What we're all about

We provide a variety of veterinary medical services for cats and dogs in Bay Roberts, Newfoundland and surrounding areas.

Contact us today at 709-786-1571 or 709-786-4605 to schedule your pet care appointment with our friendly and dedicated veterinary team!

Browse Services

Exceptional Services

We offer a wide variety of services for pets large and small. Below are just some of our specialities. Contact us today to learn more about the services we offer.

Comprehensive Dentistry



Pet Cremation

Client Education

We share the same goal – ensuring your animal companion is healthy and happy! Baccalieu Trail is pleased is to provide a library of professionally written articles updated by practice experts and reviewed by practitioners to bring you the most up-to-date, trustworthy pet health information.

Get in Touch. We'd love to hear from you.

Make an Appointment


Box 1404
Bay Roberts, NL
A0A 1G0
P. 709-786-1571


Monday 7:00am – 7:00pm
Tuesday 7:00am – 7:00pm
Wednesday 7:00am – 7:00pm
Thursday 7:00am – 7:00pm
Friday 7:00am – 5:00pm
Saturday CLOSED


Please call during regular office hours to schedule a surgical appointment, medical consultation or an emergency.

After Hours Emergency Services

Contact VSC, Veterinary Specialty Centre of Newfoundland & Labrador

open 24 hours, 7 days /week


860 Topsail Road,
Mount Pearl, NL, A1N 3J7.