Dr. Barnes graduated from the University of Guelph, Ontario Veterinary College in 2001, after first completing a BSc in Animal Ethology and joined Bloorcourt Vet Clinic in 2003. During her years of practice, she has developed a special interest in animal behaviour and internal medicine.
In her spare time, Dr. Barnes enjoys all kinds of outdoor activities, including rock climbing, surfing and horseback riding. She shares her life with two lovely and very curious cats.
