Veterinarians
Dr. Jennifer Boeche
VeterinarianDr. Boeche is originally from northern Nevada. She earned her bachelor’s degrees in Animal Science and Spanish from Colorado State University.
Support Staff
Mackenzie S.
Practice ManagerHi, I’m Mackenzie, the Practice Manager here at All Creatures Animal Hospital. I bring a unique blend of experience in healthcare, business, and team leadership to my role, all grounded in a deep passion for both people and animals.
Tessa S.
Veterinary Technician & ReceptionistTessa was born and raised in Muscle Shoals, Alabama. She moved to Texas in 2010 and joined our team in May of 2023. She is married to her best friend of 19 years and together they have 3 children.She owns two Boston Terriers named Macey and Millie.
Ruth P.
Veterinary Technician & ReceptionistAfter working in the animal shelter world for four years, Ruth decided to switch gears to vet med and joined our team in March of 2025. She is a Granbury native, and when she isn’t at All Creatures, she enjoys hiking with her two Bernese Mountain Dogs, Dahlia and Poppy.