Staff
Sam, RVT
My name is Sam, I graduated from Northeast Nebraska Community College in 2022. I accepted a position in the Iowa State University College of Veterinary Medicine Equine ICU immediately after graduating. After working at ISU for 2 years, I accepted a position at a small animal clinic in West Des Moines. I am excited to…
Molly, Practice Manager
Hi! I grew up in the Okoboji area and returned back to this beautiful area as an adult. Previous to joining the All Pets team, I worked in the human health field managing clients and helping with their staffing needs. As a life-long animal lover, I’m excited to be part of this team and do…
Addie, RVT
My name is Addison Klocke but I go by Addie. I live in Spencer with my boyfriend and two Australian shepherds (Knox & Blu). I’m originally from Carroll, IA and went to college at Iowa Lakes in Emmetsburg. I earned my vet tech degree in May of 2024 and passed my boards in July of…
Hannah, RVT
I graduated from Iowa Lakes Community College in 2020. In 2019 I did my internship with All Pets, and then in 2021 I officially joined the team. Along with joining this awesome team, I completed my certification to be a Registered Veterinary Technician. I have 2 cats that I also adopted from the clinic when…
Denna, RVT
I am from Estherville, Iowa and attended college at Iowa Lakes Community College in Emmetsburg for Veterinary Technology. I have been a vet tech since 2014 and have been employed at All Pets Animal Clinic since 2021. I currently reside in Fostoria, IA with my husband and 2 cats, Thelma and Louise. We also have 2…
Amy, Client Care Specialist
I have two children and a dog, Kookie. I enjoy snuggling with the patients along with being able to communicate and advocate for them. I love the relaxed and caring feeling this clinic has to offer and am so thankful to be able to work with our clients, patients and co-workers. I was brought onto…





