Dr. McCaskill is a graduate of North Carolina State University College of Veterinary Medicine. He completed an internship in emergency medicine after graduation. He enjoys fishing, spending time with family, and working with his saltwater aquarium. Dr. McCaskill has a cat named Fisher and a dog, EllieMae. He is also an active board member for the non-profit orginization Ashley's Angel Fund.
"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