Dr. MacFarlane grew up in Michigan and received her Bachelor’s and Veterinary degrees from Michigan State University.
After enduring enough snow and ice for one lifetime, she headed south to Atlanta, GA, where she practiced small animal medicine for 11 years. After growing tired of affordable housing, she decided to throw caution to the wind and head west in July of 2006 to join the veterinary team at our Pacific Heights Campus. Professionally, she enjoys the variety of general practice, but also has special interest in dermatology and behavioral medicine.
She lives in San Francisco with her husband, two children and their Border Collie, Roo. She spends her free time traveling, taking photos, practicing yoga, and trying to garden in a concrete yard.