Dr. Janeen Counts (Owner, DVM)

Dr. Counts started Canyon Crossroads Animal Hospital with her late husband in 1987. Dr. Counts is a native New Mexican and graduate of Oregon State University College of Veterinary Medicine. Her veterinary interests are broad and include reproductive medicine, soft tissue surgery, and behavioral medicine.


Joshua Douglas (Hospital Manager)

I have been with Canyon Crossroads for longer than I can remember! My mother and father started the business in 1987 and I have been apart of the business since I was a baby! I worked up front for years and transitioned into management 3 years ago. I am an avid car geek and I love talking with our clients! I have three dogs and three cats that make sure to keep life interesting at home.


Sonya Chavez (Office Manager)

Sonya is proud to have been part of the Canyon Crossroads team since 2009. She has worked as a receptionist, technician, and now office manager. Sonya has lived in the East Mountains her whole life and treasures being a part of a small loyal community like ours. She loves everything about her job especially the opportunity to help clients and their furry friends. Shea is her adorable Pitbull she has had since she was 5 weeks old. Outside of work Sonya enjoys hiking with her dog, sand volleyball and softball.


Lynn Kegler (Front Staff)

Lynn has been with Canyon Crossroads Animal Hospital since 2003 and loves being able to help our caring clients and their pets when they come in. Puppy kisses are the best part of her job. Lynn and her husband have been East Mountain residents for over 26 years. In her time away from work Lynn enjoy spending time with her kids, adorable grandson, and three dogs. She is an avid reader, loves nail art, and ice hockey (Go Red Wings!).


Paula Smith (Front Staff)

Paula is one of our part time receptionist. She joined Canyon Crossroads Animal Hospital in March 2011. She has 23 years plus of working in the veterinary field. She has dedicated her career to helping people and their pets!

She has three amazing grown children and two beautiful granddaughters. Best part of her life is sharing time with them! Paula has two wonderful rescue horses who are referred to as “the girls”, three fun dogs, and two silly crazy cats. She even has way too many chickens that make up the rest of the family.

When not caring for this small farm, she enjoys spending time with her husband of 32 years, Carl. They go for rides on the Harley or frequent a favorite taco spot. Planting flowers give her much joy and walking/being outside is one of her favorite things to do.


Greg Maestas (Technician)

Greg Maestas has been a veterinary assistant since they graduated from PMI in 2007. Greg has been employed at CCAH since 2016, having previously worked overnights in the ICU. Greg lives in Albuquerque with their dog Serge.


Laura (Technician)

Laura Started her veterinary career at St. Francis Animal Clinic in 1992 after graduating from UNM with a degree in Studio Art. 10 hospitals and 20 years later, she started at Canyon Crossroads last December. Her experiences include exotics, neurology, and 4 years in North Carolina. Laura grew up on Air Force bases all over the US, Japan, and England. Her hobbies include crochet, birdwatching, and making jewelry, along with other arts and crafts. She also has 2 Siamese cats at home, one of which was formerly the hospital cat at Sangre de Cristo Animal Hospital in Santa Fe.


Selina Martinez (Technician)

I have wanted to be a veterinary technician since I was little. I started working at CCAH as a kennel attendant while going to school to become a certified veterinary technician. I have learned so much and loving it every step of the way. I love helping fur babies in any way I can and receiving all the fur baby kisses in return. I have four dogs and one ferret at home. I am well known for my distracting colorful make-up and bright bold scrubs.


Jacqueline Weyn (Technician)

I have dreamed of being in the veterinary community since I was a kid! I come from a ranching family from Tucumcari which sparked my interest and love for animals of all kinds. I originally started as a dog trainer while going to school but found that I was more interested in the science behind behavior which moved me to switch fully over to the veterinary side. I love being able to help people and their animals in any aspect I can and give compassion when it is most needed, I hope to continue my education further into veterinary medicine and learn as much as I can as this field is constantly evolving. I enjoy backpacking and camping with my dogs, skiing, figure skating, and have a side passion in botany.


Kasie Laverty (Technician)

I started working at Canyon Crossroads in 2022 after graduating from Utah State with a degree in animal, dairy, and veterinary science. I have been interested in veterinary medicine since childhood, leading me to take in 4 dogs off the streets of Arizona, Utah, and New Mexico. I love my cats more than anything, both of them being FIV+ and one of them found in the Canyon Crossroads parking lot. I enjoy reading, listening to podcasts, and exercising.


Marlene Carter (Head Technician)

I started in the veterinary field working in emergency medicine where I developed a passion for a fast paced environment. I have been in the field for 9 years and now get to call canyon crossroads home where I still get the fast paced environment but also get to develop long term relationships with patients and clients. On my days off i enjoy spending time outdoors with my family and canine companions. If you hear Taylor Swift playing in the clinic it’s probably me 🙂


Jaclyn Tardiff (Technician)

I have worked with animals since my high school days. I started as a kennel technician back in 2016 and have volunteered and worked at several hospitals and shelters since then! When I’m not at work I spend lots of time exploring the Bosque with my two dogs, Bella and Penelope. I enjoy going to the gym, hot yoga, and hiking. I have always had a strong passion for animals and hope to continue to grow in the veterinary field!


Justine (Kennel Technician)

Justine is one of Canyon Crossroads Animal Hospital’s Kennel Technicians; she keeps our 4-legged guests comfortable and ensures their needs are met while they’re in our care. When she’s not tending to our pet patients, she enjoys looking after her own animals (3 dogs, 1 cat, 16 chickens, and 3 goofy goats), playing video games with friends, and taking in the gorgeous New Mexico landscape with her family.