Welcome to Big Rock Animal Clinic

Big Rock Animal Clinic, located in downtown Okotoks, Alberta, is a veterinary clinic proudly caring for the furry friends of southern Alberta. Our veterinary staff are committed to providing both pets and their humans the best quality veterinary care. For our furry clients, we offer a wide variety of services, like an onsite pharmacy, dentistry, bloodwork services and laser therapy to meet their individual needs. Our goal is to strengthen the pet/family bond through preventive medicine and client education. We understand the importance of handling each pet with care by exercising the utmost patience and understanding during every visit. Our veterinary team includes a group of highly skilled veterinarians, registered veterinary technicians, admin staff and most importantly, Zoe and Mr. Meowgi, our rescue cat assistants. 

Our team is beloved by our current family of clients because of our longstanding commitment to providing support – through our veterinary care and client education – to ensure they continue to enjoy long, happy lives together. This practice was founded on a love for furry friends and a compassionate bedside manner, which has helped us sustain our work over the years. We invite you to allow us to become your partner in providing care for your pet. If you’re interested in booking an appointment, please call us at 403-938-4171 or email us at admin@bigrockanimalclinic.com.

GOLD Winners of the Western Wheel Reader’s Choice Awards since 2017.


Unlock your pet’s health potential through proper nutrition.

Schedule an appointment today and request personalized nutrition advice for your pet.

Contact Us

Make the most of your next visit to the vet!

Ask about our parasite prevention options and wellness testing – an evaluation of your pet’s current health.

Contact Us

Our Pet Care Services

We offer a wide range of services, including medical, diagnostic, surgical, and preventive health care needs for your dogs and cats so that they can live a longer, happier life.

Dog and Cat

View Services

Dr Rick & Dr Dain have looked after my little Rosie so well. I have trusted them implicitly. Sadly, I had to put my Rosie down before Christmas. The goodbye room was very nice, a comfortable & private space to part with my beloved pet. ♥️

— Sandy Buffett

I was worried about my dog, Katie, because she was urinating excessively for a number of months. There were a few possible diagnoses, some serious; hence the concern. Dr. Rick suggested a urine test and based on the results, he ordered bloodwork. He found elevated kidney enzymes and suggested…

— Valerie Timoshenko

Big Rock Animal Clinic was referred to me about a year ago by a friend of mine. Our experience with the vets and the staff has been incredible. They are all friendly and kind, and take the time with both you and your pet to explain what is going on.…

— Jeff Dyck

Ihighly recommend Big Rock Animal Clinic. My dog is not afraid to go for his yearly check ups. He even gets a little excited when we pull into the parking lot. The service is great; efficient, friendly (to humans and the for legged types). We've been coming to Big…

— Naomi Young

Dr Rick and his staff are absolutely fantastic! They are so very genuine, knowledgeable, compassionate, understanding and patient. Dr Rick was so great with helping us through a very difficult few months with our boy Rowdy and his brave battle with cancer. We are very thankful for him. He made the…

— Kimberly Boden