Does your pet need help recovering from an injury or surgery? Would you like to improve the quality of life of your aging companion?

Animal rehabilitation provides the same benefits for companion pets that physical therapy provides for their owners. The goals of rehabilitation are to control inflammation, improve joint range of motion, reverse muscle atrophy, speed recovery, improve mobility and quality of life. The doctors and staff of ARWC work with you and your companion or working animal to help develop an individualized treatment plan.

Conditions that can benefit from rehabilitation include:
•    Pre and post-surgical patients
•    Non-surgical soft tissue and orthopedic injuries
•    Muscle Atrophy
•    Arthritis
•    Weight loss for obesity
•    Neurological conditions
•    Loss of mobility or range of motion
•    Age-related problems
•    Muscle and tendon injuries
•    Conditioning for athletes

Sport and Agility

A healthy dog is a happy dog.  Whether you have an athlete to train to just want to keep your companion in peak condition, our pool and fitness area is designed to maximize performance in a short amount of time.

Preventative and Wellness care

Would you like to catch a condition, illness or disease before it becomes a major problem? Do you want to help your canine athlete achieve and maintain peak performance?

Misalignment of joints can occur from normal wear and tear, falls or athletic activities. These can compromise circulation and neurologic input into muscles, weaken joints, limit range of motion (ROM) and compromise other natural functions. Reestablishing proper alignment can relieve pain, improve circulation, ROM, and prevent injury. Our preventative and wellness programs include

•    Fitness training
•    Exercise
•    Chiropractic care
•    Proper nutrition
•    Swimming and underwater treadmills
•    Traditional Chinese Veterinary Medicine
•    Acupuncture, herbs, supplements.


Find us on the map

Office Hours

Our Regular Schedule


8:30 am

6:30 pm


8:30 am

6:30 pm


8:30 am

6:30 pm


8:30 am

6:30 pm


8:30 am

3:00 pm


8:00 am

2:00 pm





Read What Our Clients Say

  • "Testimonial Coming Soon..."