All Pets Animal Clinic

Spirit Lake, IA

Visit website

At a glance

Facility type
Veterinary Practice
Practice tier
General
Clinic type
Standalone
Operating status
Operational
Appointment model
Both
24/7 care
No
Accepting new patients
Yes

Species treated

Small Animal Companion Equine

Services

General Practice Wellness Vaccination Surgery Dentistry Imaging In House Lab Pharmacy Boarding End Of Life

Accreditations

Aaha

Amenities & accessibility

Appointments
Appointment requiredAppointments recommended
Service options
Onsite services
Amenities
Restroom
Accessibility
Wheelchair accessible entranceWheelchair accessible parking lotWheelchair accessible restroom

Overview

AllPets Animal Clinic is a state-of-the-art, full-service veterinary clinic that has been providing care to your pets in Dickinson County since 2007. Our veterinarians are passionate about giving your pet the most fear-free experience as possible while providing the highest quality of care. We offer a wide range of services including preventative care for all life stages, medical, surgical, and dental services

Providing care to your pets since 2007

Mission — At All Pets Animal Clinic, we are dedicated to providing comprehensive pet care services. Our mission is to ensure the well-being and longevity of your beloved pets through advanced medical treatments, compassionate care, and a team of experienced veterinarians

Team at a glance

1
Veterinarian (DVM)
4
Licensed technicians
2
Support staff
7
Total team

Individual names, titles & bios are in the practice intelligence layer below.

Technology & equipment

Dental X-raysUltrasonic scalingFull-mouth x-rays

Services in detail

Wellness ExamsDental CareVaccinationsMicrochippingSpay & NeuterSenior WellnessSurgeryIn-House LaboratoryRegenerative Therapies

Appointments & hours

Book online

Monday 7:30am - 6:00pm, Tuesday 7:30am - 6:00pm, Wednesday By Appointment Only, Thursday 7:30am - 6:00pm, Friday 7:30am - 6:00pm, Saturday 9:00am - 1:00pm, Sunday Closed

Connect

Frequently asked

Is All Pets Animal Clinic accepting new patients?+

Yes — All Pets Animal Clinic is currently accepting new patients.

Is All Pets Animal Clinic AAHA-accredited?+

Yes — All Pets Animal Clinic is an AAHA-accredited hospital.

What services does All Pets Animal Clinic offer?+

All Pets Animal Clinic offers General Practice, Wellness, Vaccination, Surgery, Dentistry, Imaging, In House Lab, Pharmacy, and more.

When was All Pets Animal Clinic established?+

All Pets Animal Clinic has served the Spirit Lake, IA community since 2007.

Practice Intel

Inside the full profile

  • Ownership & corporate structure
  • Team & DVM count
  • Hiring & expansion signals
  • Key contacts — owner & medical director
  • Capability signals — gaps & confirmed services

Unlock the full profile

Free to unlock — takes a few seconds.

Data as of July 2026. VetPulse aggregates public-record and licensing data; it does not represent the practice directly.