We treat your pets like our own!
Get Our App
Your partner in whole pet care.
The Animal Hospital
Learn More
We want to hear from you!
(406) 245-6131
Contact Us
Your Pets Health image

Your Pets Health

Our Services
About Us image

About Us

Meet The Team

Pet Care for Every Age

We offer the best care for all of your dogs, cats, and ferrets

  •  Image

    My first visit at Animal Hospital felt like I'd been going there for years. I took my mom's cat in to see Dr. Broyles and he was so wonderfully fantastic. Our kitty took right to him, and she never does that! He was very caring & sympathetic and put our kitty's health first at a very affordable cost. I will be bringing my own pets here for care, too. Being new to Billings, I was worried about finding a new vet after having the same vet for 20 years. I no longer have to worry! -T.W

  •  Image

    Dr. Lain and his staff are truly good and compassionate people. I have been treated with the utmost kindness and respect from all there, having lost 2 fur babies last year. As I schedule appointments for the new generation, I am comforted knowing they will take care of my fur family, and advise me how to do the best for them. Being a fur baby parent, I appreciate the kindness they have shown my animals and their humans. -C.D

  •  Image

    We love Animal Hospital, we currently have 3 dogs & 1 puppy, who from the start have been going to the awesome Vets at Animal Hospital. I recommend them to all my friends and family who get new pets and need a vet. The prices are good and they treat you well & treat your animals even better. Since their remodel I love their facility. I got 8 paws up for Animal Hospital.-L.L


The Animal Hospital

Welcome to the Animal Hospital in Billings, MT. We have a new state of the art facility and dedicated staff to give your pet the best in Veterinary care.


Learn More

1110 Main St.

Billings, MT


For general information, questions, appointment requests, call us at:

Clinic: (406) 245-6131 Email: [email protected]


Sunday Closed

Monday 8:00am - 6:00pm

Tuesday 8:00am - 6:00pm

Wednesday 8:00am - 6:00pm

Thursday 8:00am - 6:00pm

Friday 8:00am - 6:00pm

Saturday 8:00am - 12:00pm