Call Us 604-736-8648 | Our email has changed to

Our Team


Dr. Terry Eisen

Veterinarian, founder of Kitsilano Animal Clinic

Terry grew up in Southern Ontario.  Although Toronto was her home, her family  owned a farm near Shelburne, Ontario and she spent as much time as possible working with the animals there.  At various times there were chickens, ducks, cattle and 2 horses rescued from the truck on the way to the packing plant.  She combined her love of the animals with her science studies and at the age of 14 decided that she wanted to become a veterinarian.

Terry did her undergraduate degree in biological science at the University of Guelph and went on to the Ontario Veterinary College, graduating in 1985.  For the first 5 years of her career she worked in Toronto.  She loved the work but hated the lifestyle (and the hour commute every day on Hwy 401)  so she moved west and settled in Vancouver in 1990.

She worked in various clinics in BC for a couple of years before deciding that she wanted to open a practice of her own; one which reflected her skills, personality and philosophy.  The doors of Kitsilano Animal Clinic were opened on April 2, 1992.

Terry lives and plays in Kits, and can often be seen at the various dog parks and beaches with her dog Violet, her fourth Labrador in a succession of fine beach hounds.  She loves to travel when she can, read everything she can get her hands on and is an avid movie fan.

She believes strongly that life is greatly enriched with animals by your side;  their companionship, humour and love are invaluable.

Dr. Meghan Cavanaugh


Meghan is a native Vancouverite, having been born and raised on the North Shore. She recently returned to BC after attending Western College of Veterinary Medicine in Saskatchewan. After 4 years (winters) on the Prairies she is extremely happy to be back.

Meghan is an avid sailor; she also enjoys hiking and snowboarding on the North Shore mountains. She lives with her husband, Brett, an environmental biologist, and her cat, Maverick- described as a thoroughly entertaining clown.

She attended University of Victoria where she completed a Bachelor of Science. After graduation, Meghan worked in an animal hospital on the North Shore where she developed a passion for veterinary medicine. She is a recent graduate and looks forward to applying all the knowledge she has accumulated over the years to your furry family members.

Support Staff

Spencer Loh

Veterinary Technician

Spencer was born and raised in Vancouver. He left BC to attend McGill University in Montreal and pursue his childhood dreams of a career in the veterinary field. After graduating and returning to Vancouver, he spent a few years cooking in fine dining establishments before recognizing that working with animals was his true passion. He has a special love for Bernese Mountain Dogs and enjoys spending his spare time cycling, cooking, or getting tattooed. Spencer joined the Kitsilano team early in 2017 as a technician and loves getting to know all the friendly families and their pets in the neighbourhood.

Hannah Miller

Veterinary Assistant

Hannah joined the Kitsilano Animal Clinic family in February 2018. She moved to Vancouver with her long time  boyfriend, Philipp in November 2014 from Southern California and worked odd jobs but always somewhat related to the animal/pet industry. Before joining us, she has worked as a groomer’s assistant and dog daycare  attendant. She received her Bachelor’s degree in Animal Science in 2014 in hopes of pursuing her dream of working with animals in some shape or form. After volunteering in clinics during her university years, she soon came to realize that she wanted to become a Veterinary Technician. She is currently enrolled as a part-time student with an online Vet Tech program to pursue that dream. Her family has 3 dogs and 1 turtle back in California but she wishes to add a furry pet to her Vancouver home soon. On her days off, you can find Hannah studying in a cafe, reading, cooking, or exploring hidden gems of the city.

Zoe Hives

Veterinary Assistant

Zoe was born and raised in Vancouver. She has always had a love for animals from a young age. She discovered a true passion through volunteering at various places in Vancouver as well as an elephant and dog rescue sanctuary in Asia. She completed the Veterinary Technician Assistant program at Granville College in early 2018 and has been enjoying her time at Kitsilano Animal Clinic since. Her favorite activity is hiking with her two dogs, Hugo and Bobby.

Lorraine Leger

Office Manager

Lorraine grew up in Montreal but was drawn to Vancouver over 20 years ago and has since made it her home.  Her background is working as a legal assistant and office manager in a downtown law firm.  However, when she decided it was time for a total career change, it was her strong love of animals and the opportunity of interacting with people and their pets which brought her to the Kitsilano Animal Clinic in 2017.  In her spare time she enjoys reading, playing tennis and doing volunteer work.


Born in Kamloops BC but moved to Kitsilano at 6 weeks of age. Since that time she has been employed at Kitsilano Animal Clinic as unofficial greeter, cookie taster and clinic mascot.


“I’ll write my bio when I feel like it.”

Get in touch today to book your pet’s appointment at 604-736-8648