Welcome To All Dogs & Cats Veterinary Hospital!
We appreciate your interest in making All Dogs & Cats your veterinary medical care provider of choice.
Below you’ll find a little bit more about our hospital locations, services, and appointment protocols. We look forward to speaking with you further about your pet(s) care!
New Client Special – $25 Off Your First Visit
For a limited time only, we’re offering a new client special – $25 off your first visit! To receive the new client special, you must mention this page at check-out. The discount will be applied to your invoice after your first appointment.
One discount per family. Cannot be combined with other offers.
Our Hospitals
We have two full-service dog and cat animal hospital’s committed to providing comprehensive and reliable care.
All Dogs & Cats Veterinary Hospital – Glenwood Springs
(970) 945-6762
1607 Grand Ave Suite 11, Glenwood Springs, CO 81601
All Dogs & Cats Veterinary Hospital – New Castle
(Also known as All Dogs & Cats Wellness West)
(970) 984-7076
6420 Co Rd 335 Unit A, New Castle, CO 81647
One Passionate Team
Though we have two locations, we take pride in being one passionate team. We genuinely believe that your furry friend deserves the very best, and we’re here to ensure they receive the care we’d want for our own pets.
View our Glenwood Springs team of veterinarians.
View our New Castle team of veterinarians.
Our Services
Our comprehensive services encompass all the essential care needed to foster a lengthy and thriving life.
Species We See:
- Dogs
- Cats
Services We Provide:
- Wellness / Preventative
- Diagnostic
- Dentistry
- Surgery
View our Glenwood Springs services.
View our New Castle services.
Requesting an Appointment
Glenwood Springs: Call (970) 945-6762 or request an appointment online.
New Castle: Call (970) 984-7076 or request an appointment online.
See You Soon!
We look forward to meeting you and your furry family member in the near future!
What's Next
Call us or schedule an appointment online.
Meet with a doctor for an initial exam.
Put a plan together for your pet.