Dr. Mary McCarl received her Bachelor Degree from Luther College in Decorah, Iowa in 1999. She received a Master’s Degree in Epidemiology prior to pursuing her lifelong dream of Veterinary Medicine. She graduated from the University of Minnesota School of Veterinary Medicine in 2007. Dr. McCarl’s veterinary interests include surgery, dentistry and internal medicine. She joined the Scenic Hills Animal Hospital team in 2012. Her favorite part of working here has been forming relationships with pets and their owners. In her free time, Dr. McCarl enjoys caring for her family and multiple pets (currently 2 dogs, 4 cats and 2 ball pythons). She also enjoys spending time outdoors, baking and reading.