Schedule A Veterinary Appointment Online

If you have an emergency please call us at (970) 945-6762

1607 Grand Ave Suite 11,
Glenwood Springs, CO 81601


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 4:00pm



Hear what our clients are saying about us

Google logo
★★★★★ 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 V.Joan V. ★★★★★ 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. ★★★★★ One of the best!! Dr Bob was the only vet that could treat my fearful Aussie shepherd. Sunny was terrified of all vets. But Bob did his exam while sitting in the waiting room WITH US and appearing to pet Sunny. What a great solution! That should get a Temple Grandin award of some kind.LAST YEAR During COVIDDr Lori help with our kitty that had a "wound" under his chin. Dx'd as kitty acne. Worse case she had ever seen. He had lost all the hair under his chin, entire underside of his chin was infected. All his whiskers had turned white. Louis is an all black cat. Took 2 months to clear up. Multiple types of meds. She personally wanted to see how he was doing every week or so. Never charged us to just re eval how treatment was doing.Absolutely recommend All Dogs and Cats!Joanne S.Joanne S. ★★★★★ 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. ★★★★★ So grateful and happy about the care my dog Tucker recieved here. Easily most affordable vet in valley, but most grateful for the amazing service. They even stopped what they were doing when I was picking him up to take care of something I forgot to mention, and didn't even charge me extra. So grateful 💜Jeffrey M.Jeffrey M. ★★★★★ 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 ★★★★★ They took great care of my dog love how they put in time for usNataly’s V.Nataly’s V. ★★★★★ Awesome front desk service and excellent pet careRay C.Ray C. ★★★★★ They have been wonderful with all three of our dogs.Nichol del V.Nichol del V. ★★★★★ Everyone was so nice from the front desk lady's the Doctors and the managerAnton GAnton G ★★★★★ Great staff and wonderful service.C P.C P. ★★★★★ I was visiting from out of town and my Labrador needed help, Dana was kind enough to find a way to fit me in without an appointment, Natalie and Dr. Thorson were exceptionally attentive and caring and took great care of Zana. If I lived in the area I would, without question, use All Dogs & Cats Vet Hospital as my personal vet.Gregory A.Gregory A. ★★★★★ I can't say enough about the compassionate and empathetic service provided at All Dogs and Cats Veterinary Hospital. All 3 of our dogs are seen there. Everyone from the front desk clerks to the vet techs and Bob and his team are very calm and patient! We are happy to have found them after being recommended to them by many people who already have used them for years!Charmaine J.Charmaine J. ★★★★★ Lucy had a rough vaccination appointment. Everything went well until we were checking out and she had an anaphylactic reaction to her shots!! It was terrifying! They swooped in and took care of her immediately and saved my little Lucy's life. She'd never had a really severe allergy to her shots before. I am so grateful they noticed her change while I was checking out and saved my baby girl. THANK Y'ALL for all you do for my little-old-lady-dog!Caitlin C.Caitlin C. ★★★★★ My sweet little dog Daisy, my sister, and I received outstanding care from Dr. Bob and the staff (Raelynn, Linda, and Maegan) at All Dogs & Cats Vet Hospital in mid-June 2019. Daisy developed acute severe glaucoma on our trip through the Colorado mountains on the way back to my home in Oregon. All Dogs & Cats worked us in first thing on a Monday morning (always a busy time in any practice). Dr. Bob determined the problem to be very serious, but not being a canine eye specialist, he said he wasn’t comfortable prescribing specifically for her eye problem in addition to her enlarged heart, congestive heart failure, and pulmonary hypertension (diagnosed in fall 2016). My sister, who has many critter connections in her home town, phoned the canine eye specialist there who treats her dog, and this other vet provided guidance to Dr. Bob as to what he might prescribe to help us get to a canine eye specialist in Salt Lake City. We could not have asked for more knowledgeable, caring, and open providers at All Dogs & Cats. I can’t say enough about that vet practice. They eased our burden greatly, and we will never forget their expertise and many kindnesses.SuzySuzy ★★★★★ Such great doctors I would recommend this vet to anyone.Jamii B.Jamii B. ★★★★★ An excellent place to take your pet. The staff is very friendly, patient and knowledgeable. You can tell they really care about your pets. Dr Bob and Lori are wonderful people who care about animals and it is reflected throughout the entire facility. My cat was diagnosed with a chronic disease 5 years ago and he still going strong, and recently he was checked out by a board certified cardiologist there. Top notch care!Eric “Ericter” G.Eric “Ericter” G. ★★★★★ Got me in their tight schedule with a sick puppy when my vet put me in a list for cancellation. Well definitely have changed vets. Will not go anywhere else but here. Treated me exceptionaltom M.tom M. ★★★★★ Dr Bob and staff provide excellent care to my pets, great team. Thank you!Charles Z.Charles Z. ★★★★☆ 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. ★★★★☆ My dog was not happy about this place. No dog park and no cheeseburgers!David A.David A.js_loader

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.

Interested in learning more about these services?
Click the button below to reach out to our team!

Our Veterinary Services

Pet Wellness Exams


Dental Care


Senior Wellness