You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Call Us Today

(403) 327-4658


At Ranch Docs, we have the wonderful privilege and sizable responsibility to care for your pet’s medical and surgical needs.  We recognize that your dog or cat is truly part of the family!  We are confident that a combination of preventative measures, proper nutrition, and annual veterinary health examinations will allow your pet the best chance possible to live a long, happy life!  We offer canine and feline vaccination, deworming, flea/mite/heartworm treatment, spaying/neutering, tumor removal, laceration repair, foreign body removal, and other soft tissue surgeries.  We also offer dog and cat dental cleanings and extractions.  Regular dental examinations and quality dental care is another way that we can help you to keep your pet healthy and happy.

Here at Ranch Docs, we strive to ensure that your pet receives the very best care possible.  Our current staff consists of three friendly and skilled veterinarians (Drs. Mitch Oviatt, Ryan Mohr and Jared Watson), two registered veterinary technicians (Robin and Brooklynne), and an experienced office manager, Jodi.  We work together as a team to provide your pet with a a safe, friendly and low-stress medical or surgical visit to Ranch Docs.  We want you and your pet to enjoy coming here, knowing that you'll both be treated well and receive excellent care at a fair price.  

When your pet is ready to go home, we will do our very best to explain your pet’s aftercare and medication instructions. If any questions or concerns arise after your pet returns home, please don't ever hesitate to call us!  We welcome your questions and will do all we can to help!

"What we do each day matters to our patients, to our clients, to our families, to our profession, and to our community."--Dr. Mitch Oviatt

Featured Links

We strive to provide complete care for our patients. Learn more about all the services we provide.
Make An Appointment
We will do our best to accommodate your busy schedule. Schedule an appointment today!
Online Forms
Our patient forms are available online so they can be completed in the convenience of your own home or office.