Masks are required at all times in the hospital, even for vaccinated individuals.

Click here to read our full Covid-19 for visitors to All for Paws Animal Clinic >

All for Paws Animal Clinic

All for Paws Animal Clinic is a local, family-owned animal hospital and clinic serving Blacksburg, Christiansburg, and the New River Valley Community. Veterinary services include preventive care, surgical care, intensive care, dental care, in-house diagnostics, and pet boarding.

Dr. Butler is fantastic! She is kind, caring, and compassionate. She has taken excellent care of my pets. Highly recommend her!
Amanda Nichols
Amanda Nichols
21:51 19 Nov 18
I had to take my doberman there for emergency surgery, the staff was great explained everything to me,gave me an estimate for everything which I thought was reasonable. The vet was very nice, called with updates on the surgery and explained everything. I will be going back. And I highly recommend them.
Jessica Heckman
Jessica Heckman
02:02 13 Oct 18
Dr Butler and the whole staff at All for Paws is amazing. They treat my fur babies like they are part of their own family and the knowledge the staff has is outstanding. Dr Butler is one of the most personable Veterinarians I have ever met and me and my doggies will definitely be going back.
Amy Mlinar
Amy Mlinar
02:01 27 Jun 18
Amazing Clinic, reasonable prices and excellent orientation. Just adopted a new puppy and scheduled an appointment with Dr. Virginia. She gave an incredible orientation regarding new puppy life. Front desk was clear and concise regarding prices and helping us with all the necessities for a new puppy. Highly recommended!
Evymarie Prado-Sanchez
Evymarie Prado-Sanchez
17:28 25 Jun 18
Dr. Butler and staff are awesome! Their pricing is very fair and reasonable. I will definitely be taking my fur babies back.
Julie Fisher
Julie Fisher
20:07 19 Jun 18

Attention New Patients

Please bring the following completed forms to your pet’s first visit.

Steps:    Download Forms  |  Print
Complete  |  Bring Forms to 1st Visit

Download Forms Below:

Download Our FREE App


  • Join our Loyalty Program and earn rewards for your purchases
  • Receive notifications about important pet health and hospital updates
  • Request appointments & refills right from your smartphone
  • Send us a Selfie Shot of your BFF!


Subscribe to our Monthly Newsletter


Call us at 540.382.0300 to schedule an or appointment  OR

Visit Our Online Store

Typical Wait Time (minutes)

# of Pets Cared for Each Day

Turn-Around Time for In-House Diagnostics (hours)


Patient Satisfaction Rate

175 Shoppers Way Christiansburg VA 24073
(in the Best Buy plaza next to PetSmart)

(540) 382-0300

All for Paws Animal Clinic ©2019

Website design & development by
Carbon Six Digital Marketing Agency