Your Glenwood Springs Area Veterinarian

Come see why our clients rave about us!

All Dogs and Cats Veterinary Hospital is proud to serve Glenwood Springs, CO and surrounding areas. At our animal hospital, we are dedicated to providing the highest level of veterinary medicine along with friendly, compassionate veterinarian services.

We believe in treating every patient as if they were our own pet, and giving them the same loving attention and care. We are a group of highly trained, experienced animal lovers who are devoted to giving our patients the best care possible.

Hear what our clients are saying about us

Google logo
★★★★★ We have three senior dogs and have spent a lot of time at the vets office recently! The entire staff is knowledgeable and compassionate! Our pups always receive excellent care!Stacy T.Stacy T. ★★★★★ They where able to squeeze me in. Such great customer service 🙂margarita R.margarita R. ★★★★★ Dr. Pohm and her tech were amazing to us! Dr Pohm answered all my questions I wish i remembered our tech’s name because she was amazing, super patient and explained to me all the steps. Thank you both!olivia monserrat G.olivia monserrat G. ★★★★★ I had a really rough few days with my cat being super sick, the staff at All Dogs & Cats were super helpful and compassionate. They had an abnormally busy few days as well with multiple emergencies and they still found time for my boy each day to help him and me get him feeling better. Thank you!Tia M.Tia M. ★★★★★ Awesome front desk service and excellent pet careRay C.Ray C. ★★★★★ professional and personal care for my pet.Jenell H.Jenell H. ★★★★★ They take the best care of my pet 🐶 and truly care 😘 about what my pet 🐕 needsTerry P.Terry P. ★★★★★ I always feel comfortable leaving my dogs under Dr. Esparza’s care!Lori P.Lori P. ★★★★★ Great Staff! Always informative and they take the time to listen!Bonnie S.Bonnie S. ★★★★★ My dog was neutered at 9:00. I picked him up at 1:00. He never acted like anything was wrong - ever. I’d say that was a great surgery.! They’ve always taken care of my animals and all the doctors are great!Melody T.Melody T. ★★★★★ Thank you Dr. Bob and staff for seeing Butters today! After my 15 year old Carin Terrier collapsed, I was frantically trying to find an emergency vet that was open on Saturday and willing to take in a new dog. They saw Butters right away, and they were very caring and understanding. Thank you, thank you, thank you!A S.A S. ★★★★★ Always very kind and gentle with our pets!Wenonah R.Wenonah R. ★★★★★ We would not take any of our doggies anywhere else. I had an emergency today, and they made time to see our pup. Our last pup was also cared for with so much love as she aged. They are great from puppy age to senior pups.Vanessa L.Vanessa L. ★★★★★ I truly appreciate the care Boosted received @ All Dogs & Cats. I felt both the vet and vet tech actually listened, cared & provided the least invasive treatment to try before going down the surgery road. Within 1 day my pup was 100% better after being sick for 1 month. When I initially called their office on a Th to get a 2nd opinion, my pup had never been seen there before. The front desk & Dr. Jessie made it a point to call me & check on my pup's status on Fri, even before I had actually made an appt. I can't thank them enough for helping us!!Kessie U.Kessie U. ★★★★★ Saved my 1.5 lbs puppy from Parvo. Went over and beyond to help him out. So grateful for everyone there.Ava P.Ava P. ★★★★★ The doctors and all staff have great empathy and concern for our dogs. The doctors are very knowledgeable and competent in their care.Karen S.Karen S. ★★★★★ Friendly and helpful people.Arlene P.Arlene P. ★★★★★ I don’t typically post reviews, but I can’t say enough about how kind, helpful and generous the staff at All Cats and Dogs were today. I last minute had to bring in my dog for some serious stomach issues and other symptoms — they quickly got me an appointment, made sure my concerns were heard, and provided her with the care that she needed. I just moved to the area and can confidently say this will be my pup’s regular vet from now on. Dr. Bob and the vet techs got us well on our way with new food and meds that already seem to be helping. I can’t recommend this business enough!Meghan L.Meghan L. ★★★★★ Always ready to help and caringLeigh M.Leigh M. ★★★★★ Dr. Bob is a great match for my dog who is usually not comfortable around people. Dr. Bob's energy is very calming and he is a gentle person. I'm really happy for my dog to have found him.Shirely T.Shirely T. ★★★★★ Super happy to have found our new vet!CarleyCarley ★★★★★ Wonderful Thanks For Taking Care Of Sookie 🙏🏻🙂Joan Venegas N.Joan Venegas N. ★★★★★ I will never take my fur baby anywhere else! This place has a great atmosphere and the staff is friendly and welcoming. My dog normally gets stressed out and gets bad dandruf when going to the vet. He didn't when we took him here and he came out feeling good and looking great!SamanthaSamantha ★★★★★ We had a situation with our 15 year old dog and could not get into our regular veterinarian. All Dogs and Cats Veterinary Hospital in New Castle and Glenwood Springs not only took our dog and cared for her like family, but they were kind, helpful, and thorough in their treatment and care plan.Dr. Lori Pohm was so wonderful, caring, and compassionate and we are grateful for your care and treatment!I thank the Techs who were so very kind and caring with our old girl and to Reception who were wonderful as well!Kellina V.Kellina V. ★★★★★ The staff was super friendly and got my dog in as soon as I called with the emergency 10/10 recommendmegan D.megan D. ★★★★★ Our puppy had emergency surgery and they took excellent care of her.Julie C.Julie C. ★★★★★ Cannot express how satisfied i am with the service i received here. From the moment i entered to when i was all done they are spectacular.The team here saved my dog and i cannot express how thankful i am to all of the people here.tiang N.tiang N. ★★★★★ I was visiting and my dog needed to be seen. They were able to see my dog and even helped out with another issue my dog was having. Nice staff and reasonable pricing!Susan L.Susan L. ★★★★★ Bets local vet!!Cyndy B.Cyndy B. ★★★★★ I am a professional trainer and my dogs are my world. My dog had an infected elbow with swelling and pain on a Friday (of course) and nobody would see him. We managed to snag a same day appointment here and they took great care of my boy. I’m still awaiting test results but they sent us off with medication to hold us over until we get the results back, and they were very kind and treated my boy so well. I greatly appreciate their kindness and willingness to get us in during a health crisis, when no one else would. Totally worth the hour drive.Shaina Z.Shaina Z. ★★★★★ It's my 2nd dog to take there. I think they are great.Steve Hugill J.Steve Hugill J. ★★★★★ They went above and beyond for my dog, squeezing him into their busy schedule, even calling back to check up on him. I highly recommend them.Beth B.Beth B. ★★★★★ Dr. Bob is the best! He is very down to earth, calming. I feel like he genuinely cares about all his patients. He has taken time outside of scheduled hours to call and make sure we were taking care of. Has fit us in last minute after they have already been closed [emergency] even calls to check in to make sure things are still going okay! Highly recommendSide note: we moved here from Illinois so we did do some searching before bowser picked Dr. BAmanda H.Amanda H. ★★★★★ I am very happy with this vet!!Jackie P.Jackie P. ★★★★★ Very kind, patient, and friendly people!Steven MSteven M ★★★★★ Dog vaccination day! Very polite, knowledgeable and professional.TC R.TC R. ★★★★★ I love the staff here love love love it in both offices, I visit them in New Castle and or Glenwood spgs. They have two wonderful girls there one is named Madison and the other is Jordan and you can tell that those girls really care about you and your animals.Dayna H.Dayna H. ★★★★★ I absolutely love these guys! They are the best and willing to listen to what you would like to do or proceed with whatever is going on. Since I got my dog he was taken care of here. We are extremely happy with every way that he was taken care of. Thank you for everything that you do!Jessica H.Jessica H. ★★★★★ Very respectful and very friendly people.. im so glad i found this place...08Kenshin1508Kenshin15 ★★★★★ Great servicecharlie M.charlie M. ★★★★★ I am so thankful for Dr. Morgan and assistant Matt because of this place and the people there my dog Pepper is still with us it was scary to hear the details of the lump on his neck being connected to his jugular but they was able to remove and I have my baby still thank you I appreciate all that you guys have done xoxoColleen B.Colleen B. ★★★★★ Best vet I've been to in the valley. They've saved my poor Coco 3 times in the last 5 years. I don't know what I'd have done without them.🐶🐶🐶💕M PM P ★★★★★ Love the docsR. A. S.R. A. S. ★★★★★ Dr Thorsen is the BEST! He was so thorough! I am so very grateful to him for caring about my 13 yr old dog Star. I highly recommend him. The vet techs were great too!Carol Huhn - B.Carol Huhn - B. ★★★★★ Wonderful care for our fur babies! Been going there for yearsKira W.Kira W. ★★★★★ Dr.. Bob is awesome!Cindy L.Cindy L. ★★★★★ We think the world of Dr. Bob and the team here, they go out of their way to make our anxious and nervous Aussie feel safe and loved.Jessica L.Jessica L. ★★★★★ I loved this vet... i will be bring all my animals here from now on.K CK C ★★★★☆ This place is awesome, good people, great placeIan M.Ian M. ★★★★☆ Great. Did what they could to help out dogVeronica C.Veronica C. ★★★★☆ Trataron bien a mi gruñona tiene que estar mucho tiempo en la clínica pero sale bellaMaria M.Maria M.js_loader


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 4:00pm


10:00am - 6:00pm

Designated Urgent Care doctor available on Saturdays & Sundays.

What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.

Been coming here for almost 3 years. Excellent service and very professional care!

James G.

Have always had very good care. Professional service and small town atmosphere – and the doctor is amazing with the animals.

Kristine L.

Great service and friendly staff. The vet was very nice and patient. The techs called me several times to follow up on my sick pup. Thank you for a great experience I will definitely come back.

Anna S.

Highly recommend, the best vet office i have been to in the valley!!!

Kyndal C.