Website is under construction! Sorry for the inconvenience.
Serving Yorkton, SK and surrounding areas.
Taking care of you and your pets from
new baby to old friend.
Food & Prescription
Easier than ever!
TEXT US at 306-783-3349
With Name, Pet's name & Order
We'll text you back as soon as your order is ready for pick up!
Your furry family is important…and emergencies are scary.
Our veterinarian makes every effort to be available after
hours to discuss your concerns and meet you in an
emergency. Our 24 hour call center will connect you or
redirect you to the nearest emergency service options.
Full Time RVT POSITION Check us out and see if we're the right place to call home...
DVM POSITIONS - Full Time, Part Time or Casual
All position types negotiable
Check us out and see if we're the right place to call home...
Care for Life
Companion Animal Hospital has been a part of Yorkton, SK and surrounding communities for over 40 years. It is our mission to treat each pet as if they are a member of our own family. We want to be there with you when you say hello to a new kitten or puppy until the moment you have to say goodbye to your cherished friend. We are fortunate to have an amazing and friendly staff that truly care about providing expert services. Stop by and check us out. And welcome to the Companion Animal family.
Dr. James Long, DVM
With an exceptional group of team members we are pleased to offer great veterinary services and a friendly, welcoming atmosphere. Come experience why great people make all the difference.
“Can’t say enough good words about Dr. Long. Compassionate, knowledgeable... takes his time with patients and their owners. He walked us through two of the toughest decisions my wife and I had to make, showing us kindness and understanding”Alan K
“We had an emergency with our puppy over the Canada day long weekend, Dr. Long met us there as soon as we made it into town, he was very kind & professional and took great care of our little guy. He also didn't charge us an arm and a leg for doing an emergency call on a long weekend. Would definitely recommend A+.”Nicole W
“Very good clinic, professional and friendly staff. Thanks Dr. Long for doing great job and saving our cat's life.”Olha I
“I just needed to paws for a moment and say that Dr. Long and staff here have big hearts and put the animal first. They are such a blessing to our community. My dog was/is/will be in excellent hands. The doctor took time to help me understand the changes that may come as my dog lives into his 16th year. Big hearts. BIG!!! 5+ tail wags.”Darla S
“Most caring and compassionate vet and staff I’ve ever seen. 5 stars are not enough.”Sandy K