Our Team
Dr. Agnes E. Rupley, DVM, DABVP-Avian
Dr. Rupley is a board-certified avian veterinarian with 37 years of experience in traditional and exotic animal medicine. As owner and Medical Director of All Pets, she oversees clinical care, surgery, and diagnostics. Outside of work, she enjoys fishing, gardening, and spending time with her pets—two cats, a Rottweiler, a Harlequin macaw, and three chickens.
Dr. Stephanie Ramirez, DVM
Profile coming soon!
Donald Rupley, Hospital Administrator
Donald received his degree in supply chain management from Baylor University in 2010. Since 2010, Donald fulfills the business management and planning needs for All Pets Medical Center. He is responsible for team promotion, planning and scheduling, purchasing, evaluation of practice and team members and continuous improvement activities. He has two fur-babies, Greta (Boxer mix) and Sebastian, his cat. When not managing All Pets Medical Center, Donald operates an electronics e-commerce business.
Matthew Robles, Client Services Coordinator
Matthew holds a Bachelor’s in Biomedical Sciences and brings experience in both human and veterinary medicine. As Client Services Coordinator, he manages scheduling, client communication, and front desk operations. He shares life with two dogs and enjoys movie collecting and old-school physical media.
Kenzie Ake, Client Service
Profile coming soon!
Abbigayl Chafe, Veterinary Technician
Profile coming soon!
Ally Denn, Veterinary Technician
Profile coming soon!
Abigail Sellers, Veterinary Technician
Profile coming soon!
Faith Fischer, Veterinary Technician
Faith has 7 years of experience in veterinary care and is a Certified Veterinary Assistant pursuing a veterinary degree at Texas A&M. She has worked with small, large, and exotic animals. She lives with four dogs and enjoys swimming, volunteering, and horseback riding.
Jada von Osinski, Veterinary Technician
Profile coming soon!
Payton Crockett, Veterinary Technician
Profile coming soon!
Sofia Hernandez, Veterinary Assistant
Profile coming soon!
Philip Chuong, Veterinary Assistant
Profile coming soon!
Makaylah Blouin, Veterinary Assistant
Profile coming soon!
Emily Chin, Shadow
Profile coming soon!
Seljan Abbasova, Shadow
Profile coming soon!


