Dr. Jennifer McFarling is a Veterinarian and Medical Director for the Roanoke Valley SPCA. In this role, Dr. McFarling looks after, coordinates, manages, and leads a team providing all aspects of animal care including medical, surgical and behavioral car. Dr. McFarling received her BS in Zoology from the University of Maryland and her Doctor of Veterinary Medicine from the Virginia Maryland Regional College of Veterinary Medicine. Prior to joining the Roanoke Valley SPCA staff in 2005, Dr. McFarling spent two years as a Veterinarian in private practice. Dr. McFarling’s animal family includes four Roanoke Valley SPCA adoptees: Gracie, a tri-pod Beagle mix, Harpo, a three year old cat, and Luke, Scott and George, 5 year old feline brothers. Dr. McFarling can be reached at 540-339-9509 or by email.