Quality care & commitment to service since 1972.

Blaine County Veterinary Service offers full support for the animals in your life.

Blaine County Veterinary Service is a full service veterinary hospital providing exceptional care and support for your large and small animals. 

Our Staff:

Dr. Roger Baxter, DVM – Small and Large Animal Care, Bovine Specialist for over 40 years!

img_0792A 1970 graduate of the Washington State University School for Veterinary Medicine, Roger understands his clients and loves being in the field working side by side with them on livestock.  His customers are like family and he cares about their livelihood. His drive to support his community, neighbors and clients  lead Roger to gain the education and experience to become the remarkable bovine Veterinarian specialist he is today.  img_2184

In 1980 Roger solidified his commitment to the Chinook community by settling his clinic location at 620 Stockyard Rd.  The large building was perfect for work on both large and small species.  Updates to the outside facility in the past year include new panels and a tub with alley access.  We invite clients to visit our clinic anytime to see what updates we’ve done.

Roger enjoys caring for all animals large and small.  He is committed to provide the best service, technology and education possible for his clients. 

Dr. Bobbi Knudsen, DVM

  Growing up on the family ranch in Malta, Mt Dr. Bobbi Knudsen knew she wanted to be a veterinarian. Bobbi earned her undergrad degree from Montana State University-Billings, and is a 2021 graduate of Colorado University of Veterinary Medicine. Dr. Knudsen joined Blaine County Veterinary Service team in June 2021. During her time away from the clinic, Bobbi enjoys helping on her family’s ranch and anything involving any type of sports and exercise. Bobbi enjoys all aspects of animal medicine.


All appointments are scheduled by calling our office at 406-357-2279.  Office hours are Monday-Friday 8am-5pm

Arrangements for house calls are made through the office as well. 

Patients are seen in the following order:

  • Emergencies
  • Scheduled appointments
  • Walk-ins

We are as accommodating as possible when scheduling appointments.

Payment Policy

It is our policy to receive payment in full at the time services are rendered. For your convenience we accept cash, checks, debit and credit cards.