About Us

We are Drs. Jeremy Ross and Carol Ross, the owners and “pack leaders” at Prairie Animal Health Centre. We believe in strength in numbers and that’s how we came to own and operate two fully-equipped veterinary practices in Southeast Saskatchewan.   

Having multiple practices gives our hospitals access to more veterinarians, which means more knowledge and experience. It provides us with advanced diagnostic equipment we wouldn’t have otherwise and allows our doctors to develop more specialized skills and interests. It also aids in attracting and retaining the best veterinarians—and each new addition brings more benefits to your pet.

We also have a commitment to continuing education for both doctors and veterinary technicians. Our team attends major learning conferences nationwide and meets with industry leaders regularly. It’s an exciting time in veterinary medicine with many rapid advancements for pet and livestock owners, and we want to make sure your pet reaps the benefits of that progress!

More than anything else, we want to support the bond you have with your pet. We believe doing that requires not only providing great veterinary care, but to practice it with compassion and equally outstanding customer service. Our hope is that both you and your pet feel welcome and to enjoy your experience with us.

Still, we understand that coming to the vet can be a stressful experience for animals, so we encourage you to bring your pet’s favorite treat or bedding to help them feel more at home. We’re also a very kid-friendly practice, so feel free to bring your human children along as well—we enjoy encouraging them to take an active role in their furry family member’s care.

Prairie Animal Health Centre is currently accepting new patients and would love to meet you and your family. We hope you’ll soon learn that you can depend on us to be an active and dedicated partner in your pet’s health. Make an appointment right online or give us a call at (306) 910-7242.

We Proudly Support





Find us on the map

Office Hours

Our Regular Schedule


8:00 am-6:00 pm


8:00 am-8:00 pm


8:00 am-6:00 pm


8:00 am-8:00 pm


8:00 am-6:00 pm


9:00 am-12:00 pm

1:00 pm-5:00 pm