Dr. Caroline Snuffer grew up in Atlanta, GA and spent time interning at Zoo Atlanta's reptile department, while obtaining her undergraduate degree. She then graduated from Kansas State University College of Veterinary Medicine in 2016 and moved to Virginia after finishing school. She originally practiced in Abingdon, VA, then moved to the New River Valley, and joined the Banfield team in Roanoke, VA. In her spare time, she enjoys hiking and spending time outside with her husband and son. She also enjoys running trail and road races with her dog, Jericho. Dr. Snuffer has a special interest in exotic animal and feline medicine.