106 Hwy 22 South
P.O. Box 477
Mapleton, MN 56065
(507) 524-3748

24/7 chat

Our Staff

Dr. Tim Klein grew up on a farm near Ashton, Iowa. He received his Doctor of Veterinary Medicine degree from Iowa State University in 1989. He worked a mixed small animal practice in Grinnell, IA until 1993 when he and his family moved to Wells. For the next 10 years Dr. Klein did swine health…
View Profile

Dr. Tim Klein

Owner / Veterinarian, All Pets Clinic

Dr. Lynn Lendt grew up on a small farm near Lamberton, MN. From a young age Dr. Lendt knew that she wanted to be a veterinarian after taking care of her farm cats and dog. She received her B.S. in Animal Science at South Dakota State University, and received her DVM degree from…
View Profile
Dr. Lynn Lendt

Veterinarian, All Pets Clinic

Dr. Megan More grew up in Southern California. She received her Bachelors of Science in Biology at California State University, Monterey Bay, and received her DVM degree from St. George’s University which included 4th-year clinical training at the University of Minnesota, College of Veterinary Medicine in…

View Profile

Dr. Megan More

Veterinarian, All Pets Clinic

Billy Damon was born and raised in Lynn, Massachusetts. He is a Minnesota transplant from Florida and has also lived in Arizona and Montana! He has always had a love for animals since he was young and began working in veterinary hospitals when he was 16 with an initial goal of becoming…
View Profile

Billy Damon

Office Manager, All Pets Clinic

Bev Klein grew up on a farm near Sheldon, Iowa, and graduated from the University of Minnesota Waseca in 1984 with an Associate’s Degree in Veterinary Technology. After graduating she was a surgical technician at Iowa State University College of Veterinary Medicine. She had known Tim since…
View Profile
Bev Klein

Bookkeeper, All Pets Clinic

Tracy Schmidt grew up in Owatonna, Minnesota. After graduating high school she received her Associate of Applied Science degree at the University of Minnesota, Waseca in 1987. Tracy became a Certified Veterinary Technician and has worked in Mapleton for over 20 years. Tracy currently lives in…
View Profile
Tracy Schmidt

Veterinary Technician, All Pets Clinic

Michelle Bammert grew up between Minnesota Lake and Wells, MN on a farm where she has always had a love for animals. She graduated in 2004 from Maple River High School in Mapleton and started her college experience in Marshall, MN at Southwest Minnesota State University…
View Profile
Michelle Bammert

Veterinary Technician, All Pets Clinic

Lori Gravlin graduated from Minnesota School of Business in 2013 with a Bachelor’s in Veterinary Technology. She grew up and lives in Faribault, MN. Lori has 3 cats, Roseabelle, Penny Cleocatra and a dachshund named Mallie. Lori has always had a passion for helping animals. After several…
View Profile
Lori Gravlin

Veterinary Technician, All Pets Clinic

Katie Klockmann grew up on a farm in Winthrop, MN where she got the chance to experience working with many different animals. She has always had a passion for working with animals, so in 2010 she started off her college experience at SDSU in Brookings, SD with an interest in animal science…
View Profile

Katie Klockmann

Veterinary Technician, All Pets Clinic

Lisa Danberry graduated from the Minnesota School of Business in 2009 with an Associate’s degree in Veterinary Technology. After completing an internship with us, and passing her national certification test she became a permanent member of the All Pets staff. She has always enjoyed the…
View Profile
Lisa Danberry

Veterinary Technician, All Pets Clinic

Jamie grew up in the small town of St. Clair. Graduated from St. Clair high school in 2017. She then went to Iowa Lakes Community College to further her education in the Veterinary technician program. She graduated in May of 2019 with an Associate’s degree in Veterinary technology…
View Profile
Jamie Mathahs

Veterinary Technician, All Pets Clinic

Hi my name is TJ and I am about 3 years old. I came from Dr. Klein’s farm and I love being here at the clinic and getting to live with such a caring group. I know I have some pretty big shoes here to fill as the new clinic cat but I am up for the job…
View Profile
TJ

Clinic Cat, All Pets Clinic

Brittany Malson is a hometown girl who grew up around Mapleton and graduated from Maple River High School in 2006. She attended UW-River Falls where she graduated with a Bachelor’s degree in Animal Science. She then graduated from Globe University in Woodbury with an…
View Profile
Brittany Malson

Veterinary Technician, All Pets Clinic

Brittany grew up on a farm just outside of Frost MN. She graduated from Blue Earth Area high school in 2017, and then attended Iowa Lakes Community College to further her education in Veterinary Technology. She graduated in May of 2019 with an Associate’s degree in Veterinary Technology. In her free time, she loves…
View Profile

Brittany Johnson

Veterinary Technician, All Pets Clinic

Jen is currently a Veterinary Assistant, she is enrolled in our Veterinary Technician sponsorship program and is working towards her CVT degree.
Jen grew up in San Diego, she has always loved animals and has had a passion for working with them since being a small child…
View Profile
Jennifer Douglas

Veterinary Assistant, All Pets Clinic

Kate grew up in Mankato where she graduated from Mankato East High School in 2015. She completed her bachelor’s degree at MNSU in May 2020. Kate is currently enrolled in our Veterinary Technician sponsorship program where she is working on completing her degree to become a CVT.
View Profile
Kate Paulson

Veterinary Assistant, All Pets Clinic

Hannah Moon grew up in Mankato, MN where she developed a love for animals at an early age. Her first best friend was a yellow Labrador named “Sadie”. She had various pets throughout the years. She attended East High School…

View Profile

Hannah Moon

Veterinary Assistant, All Pets Clinic