

Dr. MacLeod lives with her husband Dr. Sandy MacLeod (a radiologist at VSEC). They have two sons, Liam and Arran, in addition to a crazy German Shepherd (Gerda), a Dachshund (The Geck), a 26-pound cat (Lance) and a 3-legged cat (Olive). Dr. MacLeod enjoys reading and jogging when she has spare time.