You are using an outdated browser. Please upgrade your browser to improve your experience.
Request an appointment below or call us at (406) 873-5604
How old is your senior pet? Click HERE to find out!
- We strive to provide complete care for our patients. Learn more about all the services we provide.
- Small & Large Animal Medicine/General surgery
- Small Animal & Equine Dentistry
- In-house Blood Chemistries, X-Ray, Ultrasound
- Large Animal Reproductive Ultrasound
- Cattle Consulting and Herd Health
- Emergency Services, Farm/House Calls
- Purina Pro Plan & Veterinary Diets
- Home Again Microchipping
- Read More
- 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.