Preventive Care Plans
Preventive Care plans help keep our pets healthy and veterinary care affordable
Paws in Motion
Learn what certified rehabilitation can do to improve your pet's performance and quality of life
Take a virtual tour of our hospital.
Trusted for More Than 50 Years, Foster Animal Hospital Is Concord NC's Leading Provider of Modern Veterinary Care
Foster Animal Hospital offers full-service veterinary care and pet services for dogs and cats. We are proud of our more than 50-year reputation in the community, along with our commitment to providing modern, up-to-date veterinary care. Our progressive methods and the latest thinking in pet care make us the #1 choice in Concord, North Carolina.
Compassionate, Individualized Pet Care
Vet visits can be stressful for pets and their owners. From start to finish, we offer supportive and customized care. You can count on our dedicated veterinary care team to address the individual needs of your dog or cat. At Foster Animal Hospital, we always put our clients and their pets first. At all times, our chief concern is your pet's health, longevity, and quality of life.
New pet care clients are welcome
“This is Molly our 13 year old mixed black Labradorís story. I made an appointment with Dr. Steve Foster on January 2, 2012 knowing in my heart that Molly only had days to live. Her arthritis had become so bad in her left front elbow and her back legs that I could no longer bear to see her suffer. Through the tears I explained to Dr. Steve Mollyís problem. Dr. Steve asked me if I would be willing to try rehabilitation/physical therapy. This was the best thing I have ever done for Molly. After one session everyone could see the change in Molly. We have now completed 7 sessions and she is like a young dog again!! Her limp is gone and her back legs move independently where before the back legs did the old man shuffle. If you have a dog like Molly it is definitely worth doing therapy. It saved her life. Words cannot express our gratitude to Dr. Steve. THANK YOU!!” ~ Love Molly XOXO