Dr. McCaskill was born in Fayetteville, NC, and has lived in Raleigh, NC, since 1993. He received his undergraduate degree in Zoology in 1997 and his Doctor of Veterinary Medicine in 2002 at North Carolina State University. He then completed an internship in small animal emergency medicine in 2003 before coming to VCA Durant Road Animal Hospital. He enjoys spending time with family, fishing, and working with his saltwater aquarium. He is married with two young daughters and a Boston Terrier named Chuy.
"I became a veterinarian to educate owners about their pet's health and to help preserve the human-animal bond people have with their pets." - Dr. McCaskill