Delivering Quality, Compassionate Care for Your Pets

Schedule an Appointment

(503) 698-8374

Meet Our Staff


Todd McNabb – Practice Owner / Veterinarian

Dr. McNabb founded East Hills Animal Clinic in February 1990.  He is from Albany, Oregon and graduated from Oregon State University in 1986 with his doctorate in Veterinary Medicine.

Dr. McNabb is married and has two children ages 19 and 15.  He and his family have a dog, Ruby and two cats, Angel & Tommy.

Dr. McNabb enjoys the field of veterinary medicine and helping people and their pets.

When not at work, Dr. McNabb is very active in the alpine ski racing community as a USSA level 3 timer and level 1 referee.  He is the  2013-2014 OVMA president.


Georgina Crawford – Associate Veterinarian



Bob Lambert – Associate Veterinarian

Dr. Lambert grew up in Saratoga, California and graduated from UC Davis in 1994 with his doctorate in Veterinary Medicine.  He has a wife and two children, Robbie and Marie.  The family has one dog and one cat, Speck & Minty.

Dr. Lambert enjoys meeting people, treating pets and working with the different personalities of the pets.

In his time away from the clinic, he enjoys golf, cooking, brewing beer and spending time outdoors.


Karen Hampton – Receptionist

Karen has been at East Hills Animal Clinic for over ten years.  She grew up in Milwaukie, Oregon then moved to Vancouver Island in 1976.  She moved back to Oregon eleven years ago.

She lives in the Portland area with her husband and they have two grown sons.

Karen enjoys meeting and greeting pets and clients.  She chose to work in the veterinary field because she has always had a love of all animals and enjoys being able to help and care for them.

In her free time, Karen enjoys cooking, canning, gardening, hiking and being outside as much as possible.


Caren Cox – Receptionist

Caren resides in Oregon City with her husband, two dogs Binny & Bandon and cat, Yodi.  She has been at East Hills Animal Clinic for three years.

Caren enjoys working with the clients and their animals.

When not working, Caren enjoys painting, swimming, decorating, walking her dogs and car racing.


Ronda Holmes – Receptionist

Ronda grew up in Gresham and resides in the Portland area with her two dogs.  She has three grown children and enjoys exercising in her free time.

Ronda enjoys working at East Hills Animal Clinic and likes the down home friendly environment.


Donna Bard – Receptionist

Profile Coming Soon…


Michelle Dunn – Lead CVT

Michelle has been working in the veterinary field since 1995.  She received her veterinary technician certification in 2001.

Originally from Auckland, New Zealand, she resides in the Portland area with her daughter, Sofia, one dog, Kuri, and one cat, Patron.

Teeth cleaning is one of her specialties and is one of her favorite aspects of her job.  She also has an interest in animal behavior.  Michelle loves animals and medicine, making the veterinary field a perfect fit for her.

In her spare time, Michelle enjoys reading and scrapbooking.


Mackenzie Kennedy – CVT

Mackenzie joined EHAC in October of 2013. She attended Sanford Brown College, and received her Certification in November 2013.

She was born and raised here in Oregon, and resides in the Beaverton area with her boyfriend of 5 years. Mackenzie has 2 Pitbulls Katos, and Wicka, as well as 2 cats Cheeto, and Boo.

She is extremely passionate about Surgery/Anesthesia and the importance of Client Education.

In her free time Mackenzie enjoys spending time with her family, watching movies, and cooking

Courtney Kobayashi – CVT

Profile Coming Soon

Thank you so much for taking such good care of Cody – he was with us for additional time thanks to you.  We are grief struck and it’s hard to deal with, even though we knew it was coming.  We loved our little guy so much!  We know it was time, however, and we didn’t want to see him suffer.  We know he’s at peace and safe in God’s hands.  Thank you so much again for being such a loving and special part of his life.
For our pet Cody
See all Testimonials
Pet Portal
Pet Portal