Dr. Karen MacMillan

Dr. Karen MacMillan obtained her Bachelor of Science in 1989 and her Doctor of Veterinary Medicine in 1991, both from the University of Guelph. In 2009, Dr. MacMillan became certified as a Canine Rehab Therapist allowing her to further develop her interests in canine sports medicine, puppy development and senior pet care. Dr. MacMillan enjoys all aspects of Veterinary Medicine including surgery, dentistry and wellness care. Outside of the clinic, she enjoys time with her husband Greg, her two athletic boys, her dog Kylie and her cat Kona, as well as numerous sports activities including running, skiing, weight lifting and Pilates.

Retail__0008_Layer 2.jpg

Dr. Sylvia McAllister

Dr. Sylvia has been a vet since 1987 after graduating from OVC in Guelph. She moved from Ontario in 1987 and is happy to call Canmore her home.  She shares her house with two teenage kids, two dogs and two cats and a horse in town. Professionally, she likes surgery, looking after her patients and their owners and diagnostic technology including x-ray and ultrasound. After work she likes to travel, paddleboard (with dog her Storm on board), cross-country ski, ride her horse and spend time with her wonderful kids.

Dr. Ian Gerrits

Dr. Ian graduated with a Biology degree in 1996 and a Doctor of Veterinary Medicine degree from OVC in 1999.  He was working in Brooks, Alberta in 2007 when the call of the mountains brought him to Canmore. Ian enjoys all aspects of veterinary care, and when not at work he spends time with his wife Allison, herds his three busy boys, a dog and cat, plays basketball, camps, hikes and bikes.


Dr. Tracey Henderson

Dr. Tracey graduated from the Ontario Veterinary College in 1996 and promptly moved out west to be in the mountains she loves. When not at work Tracey enjoys skiing, mountain biking, cycle touring, singing in the community choir, yoga and playing her guitar. She has also found time to complete accreditation in Veterinary Acupuncture and Herbal Medicine and is thrilled to integrate this knowledge into her veterinary practice. If you are looking for a holistic approach to your animal’s health care, talk to Dr. Tracey.


Animal Health Technologists

Amanda Barry
Animal Health Technologist

Amanda started her career in the animal field at the young age of 10. At that time she started out cleaning kennels and working as a helping hand at the SPCA in North Bay, Ontario. Amanda has been a passionate RVT since 2005. She shares a home with two dogs, three cats, a snake and her better half Andrew. When Amanda is not at CVH you will find her on some mountain peak, whether she has gotten there by foot or by split board. She also enjoys rock climbing, camping, kayaking, and anything outside really.

2015 04 15_Clinic pics_2761.JPG

Kendra Tensen
Animal Health Technologist

Kendra has been in the animal health industry over 12 years. She graduated from Olds College with a degree in Animal Health Technology in 2008. If Kendra is not snowboarding, biking or running you will find her in "Cat Land."  Cat land is her couch with her cats, Lemmy Kilmouster and Meatball (her beautiful Russian blue). Kendra and husband Brad like heavy metal music and travel North America to mosh.  Kendra loves living in Banff and enjoys her fair weather commute on the Legacy Trail.

Kristen Rogers
Animal Health Technologist

Kristen started volunteering in the veterinary field at the age of 12 through a volunteer program at the Collingwood, Ontario Library. Her dream of working in the veterinary field was confirmed during this opportunity and she has been volunteering and working in the field since. She graduated from the Veterinary Technician program at Georgian College in Orillia, Ontario in 2005. Kristen Moved to Canmore in August of 2014 where she discovered a love of hiking in the mountains. Kristen enjoys reading, hiking and yoga in her spare time. She shares her home with a rescue kitten named Poppy.

Retail__0009_Layer 1.jpg

Sevanne Cameron
Animal Health Technologist

This is Sevanne’s furry family – May, Hendricks, Hollyhocks and Euda! Sevanne has been fortunate enough to have enjoyed the company of various critters her entire life, and began working in the field in 2000. In 2003, She packed her bags and headed to the prairies to attend the Olds College, Animal Health Technology program. Aside from the enormous reward of working with animals, she enjoys spending time with her husband Andrew, making her friends laugh, strolling through the mountains, and painting.


Support Staff


Tina Zellmer
Hospital Manager

Tina has been at the Canmore Veterinary Hospital since 2007; prior to that she was a professional dog walker and cat sitter for a year. She likes to spend time with her husband, three grown children, two grandchildren and good friends. In the spring, summer or fall, you may find her at Shuswap Lake where her family has been vacationing for 25 years. After 11 years in the Bow Valley, it looks like Tina and Rollie have finally put down some roots!

Alayna Fairman

Alayna was born and raised in Calgary, but has always felt truly at home in the Rocky Mountains. She graduated from the University of Guelph with a Bachelor of Science, major in Wildlife Biology. Raised in a house full of animals, with a career history working in veterinary clinics and as a junior wildlife biologist, she has found her passion and calling in the animal care services. She endeavors to continue to provide TLC to the pets and owners that come to Canmore Veterinary Hospital. When not at the front desk, Alayna enjoys hiking, photography, writing, archery, spending time with friends and family and playing with her two ever-energetic cats, Virgo and Weylin.

Joyce MacLeod

Joyce has been working at CVH since October 2006. She loves spending time with her little dog, Tidbit. At this stage in her life, she is enjoying grandchildren, traveling (especially volunteer trips) and working part time at CVH!! Fun things she like to do – hike, alpine skiing, snowshoe, gardening – basically anything outdoors.

Sarah Blue Thomson
Receptionist / Kennel Technician

Sarah was born and raised right here in Canmore. She loves her dogs, cats, horses and all of her friends and family in the mountain community. Sarah spends her free time enjoying many activities, such as paddling, hiking, biking, coaching soccer, and backcountry skiing. She loves all animals and happily helps, cares for, and cuddles every pet at the clinic.


Crhistian Agthrap
Receptionist, Kennel Technician

Naho O
Kennel Technician

Jan Bell