The Team


Keith Leakey, DVM  

Dr. Leakey graduated from Texas A&M University College of Veterinary Medicine in 2005. He spent 6 years working as an associate at a busy practice just east of Dallas, where he grew up. He started out as a kennel technician at the practice in Dallas, at the age of 18, and worked his way up and was there every summer through college!  In 2011, he and Dr. Bullock decided that the Hill Country was where they wanted to try things on their own and the rest is history! One of his favorite aspects of veterinary medicine is the chance to build lasting relationships with clients and their pets. He truly believes in treating them as if they were his own. He likes to keep things fun and efficient while helping to maintain the culture we have at the CanyonVet hospitals. He was married to his wife, Megan, in 2006 and they welcomed a baby girl in 2014! They have a Schnauzer Mix named Frannie and a King Charles named Pixie. In his spare time he enjoys spending time with family and getting those 18 holes of golf in!


Justin Casares, DVM

Dr. Justin Casares graduated from Texas A&M University with a degree in Animal Science in 2015, and from the Texas A&M University College of Veterinary Medicine in 2018. He is originally from Mission, TX and grew up working in a busy mixed animal practice there along with being extremely active in FFA. During veterinary school, he met his college sweetheart, Dr. Lauren Casares, and they got hitched shortly after graduating veterinary school! After graduation, they moved to the Texas Hill Country and started practicing at a mixed animal practice before joining the CanyonVet team in 2019. During his down time he enjoys traveling, sports (especially Aggie football!), working with livestock, spending time with family and friends, and hanging out with their three dogs, Cheyenne, Holly, and RB!


Brent Hale, DVM

Dr. Hale graduated from Texas A&M University with a Bachelor’s in Animal Science in 2014 and Veterinary Medicine in 2018. He is originally from Dayton, Texas. Dr. Hale has two Mini Heelers, Reba and Addi! You might see them hanging out in the doctor’s office while dad’s working away! When he isn’t busy at work he enjoys reading, drawing, traveling, antique shopping, and spending time with friends and family!


Michelle – Hospital Manager

Michelle comes to us with a passion for the medical side of things and has spent most of her time in the medical field. Michelle has a collected 30 + years of customer service and management  – 15 of those years managing The South Texas Blood N Tissue Blood Bank. In her spare time, Michelle enjoys her 8 grandchildren, spending time on the ranch with the cattle and horses and gardening!


Stephanie – Human Resources Director

Stephanie has been working in the veterinary field since 2014. Stephanie is married to her high school sweetheart and has two handsome boys who love to play Sports! Stephanie moved to the lake from San Antonio in 2016. In her spare time she enjoys gardening, home remodel and spending time on the lake! Stephanie has three hairy kiddos; a Black Mouth Cur named Duke, an Shepard Mix name Otto, and a Brittany Spaniel named Scarlett Rose!


Ariel – Lead Receptionist

Ariel’s love for animals started at a young age working and training at multiple horse ranches with her mother. This led to training dogs in Austin for the last 3 years where she learned a lot! Ultimately she decided it was time to learn the veterinary side of animal care and moved back to the area to work at CCAH (and she is loving every minute of it!). She and her adorable little pup Biggie can usually be found relaxing and cooling off at the lake on days off.


Lacey – Pet Care Coordinator

Lacey has over 9 years veterinary experience! Lacey keeps busy volunteering frequently throughout the Canyon Lake Community, serving on the PTA and soccer board duties. All of this on top of raising two very active, soccer playing boys! Lacey currently has three cats, 1 dog and 13 chickens! Ethel and Thelma are pictured here!


Maddie – Receptionist


Megan – Receptionist


Veronika – Receptionist



Meghan – Technician


Kayla – Technician



Krista – Technician 


Isabella – Technician

Isabella has a few years under her belt in the veterinary field! She started out helping as a boarding technician and is now a technician. Isabella plans to further her experience and career by going to Veterinary Technician school. Isabella has three dogs; a Pit Bull/ Boxer mix named Mango, a Boston Terrier named Bawstin and a Pit Bull named Bohdi! In her spare time she enjoys hanging out with family and friends on the river and photography.


Anastasia – Technician

Anastasia has been working with animals since 2013 and found her passion working with animals when she became a Pet Trainer. She can’t wait to continue her education on the medical side of things. She has aspirations of making this her career! She has two dogs; Arthur & Echo and one cat; Atreus at home that are her babies! She and her husband love to go to the river with the pups or relax at home!


Chris – Technician


Rashelle – Technician 


Jamie – Groom Bather

Leadership Team

Ryan Bullock, DVM
President, Owner

Keith Leakey, DVM
Visionary, Owner

Practice Director, CVPM 

We pride ourselves on providing high quality veterinary care for our patients and exceptional customer service for our clients. In order to offer you the best, all team members are required to complete a 12 month staff training and education course. Upon completion, the team member is considered “Canyon Certified”. Everyone in the Canyon Family works hard to complete this course and is proud to be Canyon Certified!

CanyonVet Canyon Lake

13755 FM 306
Canyon Lake, Texas 78133
Schedule an Appointment Online >