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.

Attention Patients

Now you can schedule appointments, request prescription refills, check vaccines, and more via our new patient portal.

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!



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

Helpful Links

Patient Portal - schedule appointments, order prescription refills, check vaccines, and more....

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

(540) 382-0300

All for Paws Animal Clinic ©2023

Website design & development by
Carbon Six Digital Marketing Agency