Accessibility View Close toolbar

Welcome to Angel Fire Small Animal Hospital
Your Veterinarian in Angel Fire,NM
Call us at (575) 377-3165

Pet Emergency? Call us right away at (575) 377-3165!


The Angel Fire Small Animal Hospital is a veterinary practice providing care for small companion animals, such as dogs/puppies, cats/kittens, hamsters, guinea pigs and so on. While also offering limited veterinary care for exotics such as birds, small mammals, and other small exotic pets. 
We have a wide range of medical services including but not limited to examinations, in-house blood work, surgery, X-rays, dentistry and emergency care.  
For more complete information regarding our veterinary services please refer to our Veterinary Care page listed under Services. 
We also offer boarding at our Vet Pet Resort Located on Dr. Gaffney’s residents.
For more information please refer to our Boarding page listed under Services.

Dr. Gaffney only sees morning appointments on Mondays. Tuesday, Wednesday and Fridays are our surgery days. We are open limited hours on Saturdays, closed on Thursdays and Sundays.
*If you have an emergency after hours, call our office phone number for information on how to reach Dr. Gaffney directly or nearest alternative veterinary care if she is out of town.

At Angel Fire Small Animal Hospital, we treat your pets like the valued family members they are.

Dr. Susan Gaffney
Angel Fire Veterinarian 
Angel Fire Small Animal Hospital | (575) 377-3165

3382 Hwy 434 Unit H
Angel Fire, NM 87710

Contact Us

Sign up now

  • Natasha Anderson

    I have always loved animals and pets so working with them all day and learning how their bodies work fascinates me. Everyday, I feel like I am making a difference in the lives of not only my pet patients, but also their human families as well.

    Read More
  • Matt Mason
    Veterinary Assistant

    When I made the decision that I wanted to join the Anderson Veterinary Clinic team, Dr. Anderson really took me under her wing and helped me invest myself wholeheartedly. Since then, I've been helping pet owners make healthier choices and living a healthier life with their pets.

  • Talia Noble
    Veterinary Assistant

    I love coming to work everyday! Ever since I started working here at Anderson Veterinary Clinic I have been reading and learning as much as I can about pet health and well being. Now my pets and I are living a healthier life and can pass my knowledge and experience to other families so they too can discover wellness!


Read What Our Clients Say

    "Excellent service on the weekend"

    Robert H. | ★★★★★

    "Our whole family drives over an hour to get to this vet. She's very affordable and avoids doing unnecessary procedures. We can usually get in same or next day and she handles emergencies without sweat."

    Leanne A. | ★★★★★

Featured Articles

Read about interesting topics

Newsletter Signup

Sign up for more articles


Find us on the map

Office Hours

Angel Fire Small Animal Hospital


8:00 am-5:30 pm

Appointments 9:30am to Noon


8:00 am-5:30 pm

Appointments from 9:30am to 10:40 am - 2:30pm to 4:50pm


8:00 am-5:30 pm

Appointments from 9:30am to 10:40 am - 2:30pm to 4:50pm




8:00 am-5:30 pm

Appointments from 9:30am to 10:40 am - 2:30pm to 4:50pm


9:30 am-12:00 pm