New Clients

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

Glenwood Springs Website

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

New Castle Website

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

  • 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.