Skip to main content

Our caring and compassionate veterinary team!

Meet the Veterinarians & Team of All Pets Veterinary Hospital in Oklahoma! We’re pleased to provide exceptional vet care for your pets!

Please call us at (405) 624-8622 to speak to one of our caring veterinary staff members!

Dr. Donna Slater

Practice Owner, Veterinarian

Dr. Stephanie Elliott

Veterinarian

Dr. Stephanie Elliott graduated from OSU-CVM in 2013 and resides in Stillwater where her and her husband, Ladell, own Elite Combat Systems. Dr. Elliott does relief veterinary work for several different hospitals throughout the state, including All Pets. She is well versed in small animal care and surgery. She has 3 adorable dogs, Hiccup, Olivia, and Canyon. When she is not at a veterinary hospital, she can be found teaching self-defense classes, training, or looking for another corgi to rescue.

Dr. Katie Greenwell

Veterinarian

Dr. Katie Greenwell graduated from OSU Veterinary School in 2022, but has been working at All Pets as a technician since 2016 before transitioning into a veterinarian role. She resides in Tulsa, OK and travels to Stillwater to work at All Pets on Thursdays. Her interests include small animal medicine and surgery. She has 1 dog whose name is Dog (very original), and three cats, Trav, Oliver, and Dash. Outside of the clinic she enjoys hiking, mountain biking, and spending time with her animals.

Dr. Williams

Veterinarian

Dr. Williams graduated from OSU Veterinary School in 2021. She lives in Stillwater with her husband, son, and 2 dogs. She enjoys spending time outdoors with her family.

Courtney Cupps

Senior Technician

Courtney has been at All Pets since 2007. She moved to Stillwater from Tulsa and received her bachelor’s degree in Zoology in 2012. She has been working in veterinary medicine since 1996. Courtney has volunteered many hours with several organizations including: The Humane Society of Stillwater, Tulsa Zoo, Street Cats, and Grey Snow Eagle House. She has THE best dog in town, a doberman named Red Zeppelin. Zeppy has a very precious older sister, ChiChi Rodriguez Gonzalez Hernandez Cupps. In her spare time, she plays roller derby with Tulsa Derby League. Courtney recently graduated from nursing school and is a practicing RN. She still loves coming to work at All Pets whenever she has free time!

Dr. Lauren Jackson

Veterinarian

Dr. Lauren Jackson graduated from Louisiana State University Veterinary School in 2013. She is from south Louisiana but moved to Stillwater in 2021 with her husband, two children and two dogs- Lilly, a Bichon Frise and Hank, a Jack Russel.

Shannon Tabor

Office Manager

My name is Shannon Tabor. I have a degree in early childhood education and for 15 years I was a director for a local childhood development center. It was time for a change, and I wanted to go back to my first love, Veterinary Medicine. That is how I ended up at All Pets. I have lived in Stillwater for 20 years with my amazing husband and youngest child. I also have an older son and amazing daughter-in-law that live in the Tulsa area. I love helping take care of the wonderful pets and people in Stillwater.
I have a Pomeranian named Titus, a shih tzu name Holly, and a shih tzu named Wall-e.

Katy Grabfelder

Veterinary Assistant

Katy Grabfelder is a junior at Oklahoma State University studying Animal Science with a concentration in pre-veterinary medicine. She graduates in Spring of 2025 and hopes to go to vet school after.

Kenzie Turner

Veterinary Assistant

Kenzie Turner is originally from northern Colorado, where she finished her bachelor’s in animal science at CSU before moving to Stillwater and starting at All Pets. It is her goal to gain clinic experience while applying for vet school.

Alexa Armstrong

Veterinary Assistant

Alexa Armstrong will graduate with her bachelor's degree in animal science with a pre-vet option from Oklahoma State University in May 2024. She plans to apply to vet school to follow her dreams of becoming a veterinarian. She has been working as a veterinary technician for six years but started working at All Pets in 2022.

Landry Bosher

Veterinary Assistant

Landry is originally from Waxahachie, Texas. She graduated with a Bachelor of Science from Tarleton State University in 2022 and moved to Stillwater to further pursue her career in veterinary medicine.

Sreyching Nith

Veterinary Assistant

Sreyching Nith is originally from Cambodia. She finished her degree in animal science with the concentration in pre vet at OSU in 2023. Her goal is to gain experiences with small animals.