
A state-of-the-art, full-service veterinary clinic located in Spirit Lake, IA, serving Dickinson County and surrounding cities since 2007. The clinic is dedicated to providing comprehensive pet care services, ensuring the well-being and longevity of beloved pets through advanced medical treatments and compassionate care. They strive to make every pet feel safe, comfortable, and welcome, offering a fear-free experience. Services include preventative care for all life stages, medical, surgical, and dental services, regenerative therapies, wellness exams, spay & neuter, senior wellness, in-house laboratory, vaccinations, and microchipping. All Pets Animal Clinic is proud to be an AAHA Accredited Hospital.