Dr. Karen MacMillan - BSc, DVM, CCRT, Owner / Veterinarian

Dr. Karen MacMillan obtained her Bachelor of Science in 1989 and Doctor of Veterinary Medicine in 1991, both from the University of Guelph.  After practicing in Ontario for 2 years she moved to Canmore in 1993 and has been at the Canmore Veterinary Hosptial ever since. In 2009, Karen became certified in Canine Rehab Therapy, allowing her to further develop her interests in canine sports medicine, puppy development and senior pet care.  She enjoys all aspects of being a veterinarian, including surgery, dentistry and wellness care. When not at the clinic, she enjoys time with her husband, two athletic sons, Kylie her dog and Kona the cat. Karen is involved in numerous sports including running, skiing weight lifting and Pilates.

Retail__0008_Layer 2.jpg

Dr. Sylvia McAllister - DVM, Owner / Veterinarian

Dr. Sylvia McAllister has been a veterinarian since graduating from OVC (Guelph), in 1987.  She moved to Canmore the same year and has been happy to call it home ever since. Sylvia enjoys caring for her patients in all facets of veterinarian medicine but especially surgery and diagnostic technology, including x-ray and ultrasound. She shares her house with two teenagers, two dogs and two cats, which keep her pretty busy. (She is also a hockey Mom). In her spare time she loves to travel, paddle board (with her of her two dogs on board), cross-country ski, ride her horse and practice her photography skills. Check out her great photos our website.

Dr. Ian Gerrits - BSc, DVM, Veterinarian

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 - BSc, DVM, CVA, Veterinarian

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.




Tina Zellmer - Hospital Manager, Receptionist

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!


Animal Health Technologists (AHT)

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.

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.

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.


Client Service Staff & Kennel Technicians

Alayna Fairman - Receptionist

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 - Receptionist

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.