Our Team

Our caring and compassionate veterinary care team!

Meet the veterinarians & team of All for Pets Veterinary Clinic in Middleton! We’re pleased to provide exceptional veterinary care for your pets!

Please call us at 608-831-1392 to speak to one of our caring veterinary staff members!

Veterinarians

Erin Haroldson, DVM, Practice Owner

Dr. Haroldson is a 2004 graduate of the University of Wisconsin-Madison School of Veterinary Medicine.…

Natalie Schweitzer, DVM, PhD, Practice Owner

Dr. Schweitzer is a 2011 graduate of the University of Wisconsin-Madison School of Veterinary Medicine.…

Megan Gallager, DVM

Dr. Gallager is a graduate of the University of Wisconsin-Madison School of Veterinary Medicine. Megan…

Julie James, DVM

Dr James is a 1995 graduate of the University of Wisconsin-Madison School of Veterinary Medicine.…

Practice Manager

Kenna H., Office Manager

Kenna Hawkins has been with All Pets since March 2008. Originally from Rockford, Illinois, Kenna…

Technicians

Betsy A., CVT

Betsy is a 2016 graduate of UW Madison with a Bachelor's degree in Animal Sciences…

Dana M., CVT

Dana Miller is a 1998 graduate of the Madison Area Technical College Veterinary Technician Program.…

Debbie H., CVT

Debbie Hackl is a 2000 graduate of Madison Area Technical College Veterinary Technician Program. She…

Debbie T., CVT

Debbie Topel is a 1987 graduate of Madison Area Technical College Veterinary Technician Program. She…

Kristi W., CVT

Kristi started at All Pets first in 2011 and then returned in June of 2022.…

Natasha A., CVT

Natasha is a 2008 graduate of the National American University in South Dakota with an…

Susie R., CVT

Susie is a 2013 graduate of the Madison College Veterinary Technician Program and joined the…

Veterinary Assistant

David V.

David was born in Port of Spain, Trinidad. He moved to the United States in…

Client Relations Specialists

Emily B.

Emily joined All Pets Veterinary Clinic in August of 2021. She lives in Madison with…
Default Image

Evan S.

Evan joined the All for Pets team in 2022. Prior to joining the clinic, he…

Jamie B.

Jamie joined All Pets in August of 2017. She lives in Madison with her husband…

Natallie W.

Natallie lives in Mount Horeb with her boyfriend and Golden Retriever (Maverick). She graduated in…

Vic Z.

Vic joined the All for Pets team in March of 2021. Prior to working at…

Veterinary Student

Annie M.

Annie is a veterinary student in the Class of 2023 at UW-Madison. She is from…

Holly M.

Holly is currently a UW Madison veterinary student- class of 2025! Holly not only loves…