Meet Our Team

Dr. Kira MacKinnon

Owner, Veterinarian

Dr. Mac graduated from the Ross University School of Veterinary Medicine in 2006. Originally from Las Vegas, in June 2015 she moved from Arizona to the Colville area with her husband, 6 dogs, and 1 cat. When Dr. Mac and her husband came to Colville to house hunt their real estate agent stated that there was a vacant vet clinic 10 miles north of town. We viewed the location and Dr. MacKinnon could see the potential with the building. After 7 months of renovation, Echo Ridge Veterinary Hospital was ready to reopen. The clinic has the same name & building, but a new owner, business, and equipment. Dr. Mac enjoys practicing general veterinary medicine and surgery, especially with a dedicated and caring team who are always looking to improve their clinical knowledge and skills.

Dr. Jenna Barker

Associate Veterinarian

Born and raised in Colville, Dr. Jenna Barker is the 3rd generation of her family here and was born to her parents, Trish (Huguenin) and Joe Barker. She graduated from CHS in 2003 and went on to Washington State University where she graduated in 2007 with a BS in Animal Science and then with a DVM from the WSU College of Veterinary Medicine in 2011. She spent some time working in La Grande, OR, and Pasco, WA before finally moving back home in 2015 to begin farming and running cattle with her parents as well as starting a family.

She became interested in veterinary medicine growing up on a cattle ranch and watching her hometown veterinarians, Dr. Terry Richards, and Dr. Ed Kowitz. They are truly the reason she decided she wanted to become a vet at 8 and didn’t have any other plans! She wanted to be just like them and help people and their animals with the same love, compassion, and dedication that they did.

She loves getting to help people and their animals. She actually wanted to only be a cow vet! About 20 years ago Dr. Richards told her that if she wanted to come back home (to Colville) and work, she’d have to work on everything – not just cows. So going through vet school, she tried to broaden her horizons and learn the small animal and equine side of vet medicine as well. Truthfully, 20 years later, she’s so glad he encouraged her to step out of her box because she loves the variety of working in a mixed-animal practice, as well as performing small animal soft tissue surgery!

Dr. Barker’s family consists of her two beautiful little girls, Brooke Irene and Joeleen Grace, who are the light of her life and by far her greatest accomplishment, as well as her parents who she helps on the ranch/farm on a daily basis. She’s also been in Colville all her life, so even if you’re not her blood family, she probably knows you on some level and considers you family too!

Besides spending time on the farm/ranch with her girls and parents, she loves working (seriously!), being outside getting tasks/farm/cow work accomplished, yard work, and trying to hit the gym every morning (she has a home gym because driving to town takes too long!).
She and her girls have recently acquired a plethora of new animals because what’s better than having a bunch of animals on top of the hundreds of cows they have on a daily basis?! They have 2 dogs, a cat, a horse, 3 1/2 ponies (the 1/2 is a borrowed one!), 2 (soon to be more!) goats, and an almost 3-year-old steer (that’s what happens when little girls get attached to show calves…) living with them!

She has been the Beef Barn Superintendent at the N.E.W. Fair since 2019 and LOVE getting to work with all the kids and their parents through the 4-H, FFA, and Grange programs.

Dr. Lyndall Soule

Associate Veterinarian

Dr. Soule was born and raised in Florida and attended the University of Florida College of Veterinary Medicine as well as the Chi University in Traditional Chinese Medicine. Dr. Soule owned her own ambulatory Equine Practice in Florida for many years before leaving to explore an opportunity to be a veterinarian in the remote Alaskan Arctic. After 7 years in the Arctic when it was time to move back to “the lower 48”, Evans, WA became the destination.

As a young child, Dr. Soule states she was like a mechanic in that she wanted to know “How they work”, “What makes them different?”, “What makes them similar?”. She wanted to be able to be the doctor for her animals and so the journey began to be a Doctor of Veterinary Medicine.

One of Lyndall’s most memorable cases was a horse with a severe limp on one leg. The owners were not wealthy and transportation out of the field was not even an option. Lacking any professional or medical tools, she had her eyes and hands to diagnose and fix this horse. No abnormalities were found upon visual physical examination. Lyndall’s hands found a small area on the horse’s hoof at the coronary band that was a different texture than the surrounding tissue. It was a piece of wood, more like a spike, that was embedded to the point of being flush and not easy to see. A pair of pliers and a patient mare and she was instantly relieved of severe pain and a crippling lameness. That was when Lyndall knew she could make a difference in an animal’s quality of life.

“I view Veterinary Medicine as a constantly evolving method of treating animals”. From ancient Acupuncture principles to modern western diagnostics all have their place in preventing disease and ensuring that our animals thrive in their environment. Owners can provide a good verbal history and nothing surpasses a good “hands-on” physical exam.

Her family life revolves around being the human to a 2-year-old Belgian Tervuren dog who thinks he is the head of the household. He is very energetic and most free time is devoted to long daily walks in the beautiful countryside!

Cass, LVT

Hospital Administrator, Licensed Veterinary Technician

Cass was born and raised here in Colville and has always been an active member of the community. While in school she participated in 4-H, FFA, softball, and high school rodeo. She and her husband both graduated Colville High School and after a short move to Cheney for college, they decided to come back home to start their careers and have been here ever since.

Cass graduated Cum Laude from Penn Foster College with an AAS Degree in Veterinary Technology in 2018 and is a Licensed Veterinary Technician. Her favorite part of veterinary medicine is being hands-on with the patients and communicating with clients. Aside from her love of medicine Cass enjoys spending time with her family and friends, hiking, fishing, barrel racing, and doing anything outdoors.

She is currently owned by 3 horses and 2 dogs and looks forward to helping care for all the animals and clients in her hometown as a licensed technician and hospital administrator. Cass started in the veterinary industry with a love of animals and a desire to make a difference, and still feels that way today: “I enjoy seeing the journey from puppy to geriatric and helping educate clients on the best standards of care along the way. In each case where I get a few moments to connect with the patient, there is a moment that happens where I believe animals know we are here to help and can see into our souls. Those moments remind me every time that I’m where I belong, making a difference in this world, one pet at a time.”

Cassie, LVT

Licensed Veterinary Technician

Cassie acquired her veterinary assistant certificate in 2013 from Pima Medical Institute in Seattle. After graduation, she moved to Colville to be closer to her family. After that, she went on to get her associate’s degree in sciences in 2017 through Spokane Community College. In 2019, she graduated from Cedar Valley College in the distance learning program for Veterinary Technology.

Cassie has had a love for animals her entire life, so she knew she needed a career that involved helping animals. In high school, she volunteered at a veterinary clinic for her senior project. While she was volunteering, she came to the conclusion that she wanted to be involved in the veterinary world.  She also participated in 4-H for 10 years, which included showing horses, pigs, and cows.

Cassie loves spending her free time with her family which consists of her son (who she welcomed into the world during the summer of 2021), one mile, two cats, and three dogs. She also enjoys spending time outdoors either gardening, hiking with her dogs, or riding her mule.

Shelby, LVT

Licensed Veterinary Technician

Shelby was born and raised on Whidbey Island. In 2013 she graduated from Yakima Valley Community College with an associate in Veterinary Technology. In 2021 she and her husband moved to Inchelium, to build their dream farm. Once settled, she applied at Echo Ridge Veterinary Hospital.

Since she was a child she always had a strong enthusiasm to learn about and care for animals. She enjoys the scientific aspect of knowing the “whys” and “hows” of veterinary medicine and being able to educate pet owners to better care for their furry friends. Nothing is more rewarding than helping to make a difference in the lives of pets and their owners.

Currently, she and her husband live on a 22.5-acre farm. They have a Poodle, a Pomeranian, two LGDs, a cat, chickens, ducks, and a flock of Jacob Sheep. Shelby likes to spin the wool from her sheep and create beautiful yarns. When she’s not at home she likes to be fishing, hunting, or hiking.

Amanda, LVT

Licensed Veterinary Technician 

Amanda grew up in Spokane, WA and followed her heart to Colville, WA 3 years ago. She graduated from Lewis and Clark high school, continued on to EWU and SFCC where she received her Associates of Arts Degree. She later went on to graduate from Penn Foster Colleges Veterinary Technician program, received her Associates in Science degree, sat for her board exam, and then became a licensed veterinary technician in the state of Washington.

Amanda felt called to work in veterinary medicine after spending months at an all equine practice with her first horse that was diagnosed with navicular syndrome. Seeing a glimpse of the in’s and out’s of the veterinary world, the dedication and compassion they showed, and the incredible work they did for not only her horse but many others, lit a passion in her that she had to follow. Amanda began job shadowing at several clinics soon after which she eventually landed her first veterinary job.

Amanda knew she was in the right profession the first day she stepped into a vet clinic she was job shadowing at. She felt a pull to help every selfless and gentle creature that walked through the doors and support their owners through all the ups and downs. Every day she spends in the veterinary world, she is constantly reminded how blessed she is to be in this profession.

Currently Amanda and her fiancé are the proud parents of 4 mixed breed dogs, 3 perfect cats, 1 horse, 3 goats, and a haggle of chickens! Outside of work, she love being outdoors, horseback riding, hiking, fishing, and just laying in the sun with a good book. Amanda loves all things holistic health and wellness and she is currently working towards gaining certifications in holistic health in humans. Her love for animal health sparked a passion to go even further to help even more species!

She is blessed every day to have the pleasure to meet and care for all the special little fur angles that come through our doors and the wonderful humans that care for them!


Veterinary Assistant

Josie was born and raised in Rice, went to school in Kettle Falls, and has been in the agricultural industry her entire life, which is how she met the team at Echo Ridge Veterinary Hospital.

Veterinary care is a big part of agriculture, so she saw the benefits of that knowledge and how it would help our ranch, so she pursued that career as soon as she graduated from high school and continues to do so while she goes through college.


Veterinary Assistant

Taylor took a course at Carrington College and became a Certified Veterinary Assistant. Her parents moved her to Colville, Washington when she was 6 years old from Nevada. She’s always loved animals ever since she was a little girl. Taylor loves helping animals thrive. She also likes helping nurse them back to health and watching their personalities blossom. She plans on furthering her education and becoming a licensed veterinary technician.

Before getting into the veterinary industry, she first tried human medicine as a phlebotomist but after working in that profession for a few years she realized that she didn’t have a passion for that field so she went back to school to become a veterinary assistant and has loved it ever since.

Taylor has a husband, Nic and they have two beautiful children Braxtin and Briar followed by her fur babies which are three corgis, a blue heeler, and two cats. She also has three horses and a flock of chickens. Taylor loves living in the country on their 200-acre ranch and doing anything outside with her family.


Veterinary Assistant

Emma was born and raised in Kalispell, Montana, and moved to Colville, Washington in August of 2021. She is currently going to school to earn her professional dog training certification and license.

After moving to Colville she got a job offer in Spokane to work at the Humane Society. After being introduced to veterinary medicine she quickly learned that helping animals overcome behavioral and medical issues is truly her passion. One of her favorite things about working with animals is knowing that she does everything she can every day to help make even the smallest difference in a life or family, loving every animal as if it were her own.

When she turned 18 she saved her very first dog, who she, unfortunately, found out was very handicapped. Not knowing anything about veterinary medicine at the time, she was so afraid about what would happen to him. After bringing him to Dr. Mackinnon and Dr. Barker who taught her, showed her, and trained her about his condition, she fell in love with the veterinary industry. Not only learning but witnessing the truest form of compassion and love that comes from each person that helped handle him was an inspiration for Emma.

Emma has three dogs and one cat. Her hobbies include hunting, traveling, fishing, hiking, and driving through the mountains with her little family. In any free time, she has she spends it working her dogs or being with family.


Veterinary Assistant

Madison was born and raised in Kettle Falls and moved around a bit but has settled down here in Northport. She got her NHS Diploma and ended up doing a couple of years at Eastern Washington University.

She really loves animals, especially large ones! She enjoys getting to help the ones in need and gets to watch their progress as they get better. Madison is a very big horse enthusiast and will hopefully get to own and breed her own Quarter horses, Appaloosas, and Paints one day.

She knew she made the right career choice when she just started feeling at home amongst the amazing people she works with and working with small-large animals became very easy.

In her little family, it’s her, her fiancé, and their one-year-old son. They also have a dog, cat, cows, and horses! Her little family is very big into rodeoing, hunting, and ranching. It’s something that they all enjoy. Madison is a barrel racer and her fiancé fights bulls, and they are hoping their son enjoys doing something with rodeo one day as well. They’ve traveled all over Washington state to perform at amateur and open rodeos. They love their busy life and lifestyle and wouldn’t change it for the world!


Veterinary Assistant

Elizabeth is a veterinary assistant. She started at Echo Ridge in June 2020. Her family moved to the area in 2004 from Arizona and she’s lived here ever since. She graduated from Kettle Falls High School, completed the veterinary assistant program with Carrington College, and is currently in the veterinary technician program with Penn Foster.

She’s always been an animal person and tried to work in a clinical setting but the opportunity never presented itself. After she decided to go to Carrington College, she did her externship at Echo Ridge and never left. Since then, she has been wholeheartedly pursuing her career. It’s really an honor to work with such amazing staff, clients, and patients. Helping a family in any way with their pet is so rewarding!

Elizabeth never really enjoyed her previous jobs. When she finally took the steps to jump into something she was passionate about it just clicked for her. The days can be hard but helping an animal and their person is a pretty incredible feeling.

She lives with her boyfriend Skylar and their beautiful daughter, Scarlett. Their 3 dogs and a cat keep them pretty busy, but they love to be outside. Camping, snowboarding, hiking, and fishing is a big part of their life.


Veterinary Assistant

Jessica started extern June 6th, 2022 & was hired July 14th,2022!
She was born & raised here in the local area. Except a couple years when she was a child, her family traveled & they lived in Colorado. Shortly after moving to Colorado they moved back to Kettle Falls when she was in the first grade. Jessica Graduated from Kettle Falls High School in 2010. Afterwards she was interested in the medical field & became a CNA &  took care of people in nursing homes &  also in-home care for the last 10 years.  She then wanted to finally follow her real passion, Vet Med. She attended Carrington College for their Veterinary Assistant Program & graduated July of 2022! Jessica states she’s always been drawn to animals for as long as she can remember. She loves learning about them & wanted to be able to help them. She has always had a great bond with her family pets & she just wanted to be able to do & know more.

Her favorite thing about working with animals is being able to help them & get them back to their families that love them !
Her first week of extern she knew this was exactly what she wanted to do for as long as she’s able to. She loves the busy atmosphere where everyone comes together as a team to care for every single patient.

She loves going to the beach, camping, hiking, fishing, snowmobiling, hunting & shed horn hunting, & of course playing/hanging out with their pack of doggies & their doggie cousins!



Alisha was born and raised in Colville Wa. She graduated from Colville High School and moved to Orlando, Florida for 6 months but came back to be with family. She loves animals and gets to see cute fur babies every day! She loves helping them feel better :). Alisha is married to her high school sweetheart. Together they have three dogs who are the sweetest!



Bio coming soon!