All Pets Animal Hospital, Asheville NC

All Pets Animal Hospital is a full service veterinary practice and animal rehab center in Asheville, NC. We offer compassionate pet care for dogs, cats, birds and exotics. We also welcome reptiles, ferrets, rabbits, hamsters and other family pets. We nurture bonds between pets and owners and feel the best owner is an educated one.

New! Learn About Our Veterinary Rehabilitation Services

Our full-service pet physical rehabilitation program helps with post surgical recovery, conditioning, disc disease, pain, paresis, weight loss and management, joint injuries or arthritis, enhanced wound healing, and pain management by means of hydrotherapy for dogs, underwater treadmill and laser therapy for pets.

Share Your Experience!

If you enjoyed your visit with All Pets Animal Hospital, please share your experience on Google (need Google + account) or Yelp! If for any reason you were not completely satisfied, please contact us directly by calling at 828-645-5252.

Announcing: The All Pets Eco shopping bags... Only $5 and each time you use it at APAH we will donate $0.25 to the SPCA.