Meet our Veterinary Team

Ricardo A. Caballero, DVM

Medical Director, Veterinarian

Dr. Ricardo A. Caballero is a 1988 graduate. He passed his National Board exams at Texas A&M University College of Veterinary Medicine and continued his training, education, and clinical experience at Purdue University College of Veterinary Medicine in West Lafayette, Indiana. He has worked in the greater Houston and Kingwood areas for several years caring for small animals.

Dr. Caballero has a diverse background in canine and feline veterinary medicine. He has strong interests in wellness care, as well as emergency medicine, critical care, laser surgery, cold laser therapy, and alternative herbal cancer therapy.
He is a member of the American Veterinary Medical Association (AVMA) and an active member of the Veterinary Emergency and Critical care society (VECCS). Dr. Caballero also holds additional memberships in the Harris County Veterinary Medicine Association (HCVMA), the Association of Feline Practitioners, and the Texas Veterinary Medical Association (TVMA).

Dr. Caballero values his relationships with his clients and patients, and he treats each pet as if they were his own. Dr. Caballero looks forward to providing quality care for you and your four-legged family members.

James West, DVM

Associate Veterinarian

Dr. West is an Associate Veterinarian at Cypress Veterinary Hospital. He graduated from Texas A&M University of Veterinary Medicine in 2016 and came to work at Cypress Veterinary Hospital in early 2019.

He has a strong background in wellness and primary care with an interest in feline medicine. He is a member of the American Veterinary Medical Association (AVMA), Texas Veterinary Medical Association (TVMA), and Harris County Veterinary Medicine Association (HCVMA).

In his downtime, Dr. West appreciates reading, painting, and playing games with friends. He lives with his one cat, Tempest, who asks for more than enough attention from him.

Erin Richards, DVM

Associate Veterinarian

Dr. Erin Richards is an associate veterinarian at Cypress Veterinary Hospital. She completed both her undergraduate and veterinary education at Texas A&M University, earning her Bachelor’s Degree in 2015 and her Doctorate of Veterinary Medicine in 2019. She joined the team at Cypress Veterinary Hospital in early 2020. Her professional interests include client education, feline medicine, internal medicine, and soft tissue surgery.

Dr. Richards currently resides in Cypress with her husband, a high school social studies teacher. Together they have two cats, Colonel Sanders and Tater Tot, and two dogs, Nellie and Rigby. In her spare time, she enjoys running, camping, spending time with her family in Katy, and cheering on the Aggies and Astros.

Jodi Osgood, LVT

Jodi has always wanted to work with animals growing up, and she was adamant about pursuing a veterinary career. She started when she was fifteen as a volunteer with her local shelter before attending and graduating with honors from the veterinary technology program at Lone Star College. Jodi passed her exams in 2003 to become a Licensed Veterinary Technician and has spent the last 16 years in a variety of practices. She has worked in small animal medicine, equine medicine, and, more recently, specialty surgical medicine as a surgical scrub and anesthesia technician for a large specialty hospital.

With nearly 20 + years of experience in the veterinary industry, she turned to her second passion - leadership. With lots of experience in leadership rolls over the years, Jodi was very excited to be given the opportunity as a Practice Manager for Cypress Veterinary Hospital.

When not at the hospital, Jodi enjoys her time at home with hubby, Ryan, and their dogs, cats, and a multitude of fish. She likes to write and paint in her spare time; Jodi even has some of her original art hanging in her office.

Favorite Quote: No one can make you feel inferior without your consent. - Eleanor Roosevelt

Angela, CVA

Front Office Manager

Angela began here in February of 2006 as a volunteer after graduating from Penn Foster and becoming a Certified Veterinary Assistant. She was hired in February 2006 and has worked her way to the position of Front Office Manager which she presently holds.

She has 3 children, 2 grandchildren, and five dogs, two of which were acquired from hurricane Ike. She loves her job, always has a smile and is compassionate for all of the pets and clients. During her free time, she enjoys her fitness class, yard work and going to lunch every Thursday with her mother.

Yvette Dupree

Office Manager

Yvette joined Cypress Veterinary Hospital in July 2020 as the Technician Supervisor. She has had years of technical experience in veterinary medicine including small animal medicine, large animal medicine, wildlife rehab, exotic animal medicine, and emergency medicine.
Yvette started in veterinary medicine as a volunteer for the Atlanta Wildlife Animal Rescue effort before continuing to pursue a career in veterinary medicine. She met Dr. Delong, DVM at her local church and was hired for her first veterinary job as an equine technician. She knew she always loved working with animals but on her journey she found that she loved working with people as well. In her spare time Yvette loves spending time with her family including boyfriend Robert, daughter Nadine, son Nehemia and her rescue dog Rudy. Yvette loves to attend church, talk with her family in Atlanta and has a special fondness for her Aloe plants.



Tiphanie is a customer service professional who brings years of experience from a wide array of industries to our front desk team. A Texas native, Tiphanie attended college and graduated with a degree in Mortuary Science which led her to work as a funeral services attendant where she gained valuable experience in helping people through difficult times with compassion and understanding. Tiphanie’s professional experience also includes time spent working at a canine training facility where she learned valuable skills and knowledge about animal behavior. Outside of work, Tiphanie enjoys playing video games, researching horror-genres of entertainment and folklore, and reading books like Stephen King’s The Shining, Linwood Barclay’s A Noise Downstairs, and Paula Hawkins’ The Girl on the Train, as well as spending time with her cats, Ginger and Salem.

Favorite Quote: “This inhuman place creates human monsters.” -Stephen King, The Shining



Caile has four years of experience as a customer service representative for several local veterinary clinics before joining the CVH team. Caile has had horses and other animals all her life and she really enjoys working with different species. Her favorite animals to work on are exotics including monkeys, kangaroos, bearded dragons and other lizards.

Caile enjoys spending time with her daughter, especially outdoors. They love going to the pool and having fun adventures together like camping and riding four-wheelers.

Favorite Quote: "If you ain't first, you're last" - Ricky Bobby

Angel Thomas

Hospital Staff

Angel joined Cypress Veterinary Hospital this year as one of our newest veterinary assistants. Angel’s love for animals started early in life as she was in charge of taking care of all the farm animals and personal pets her family had growing up, leading her to turn that passion into a career as a veterinary technician. Bringing over a year of experience from working at a local hospital in Lafayette, Louisiana, Angel is excited to expand her skills with the help of her caring, helpful, and passionate coworkers.
When not working, Angel enjoys listening to podcasts such as ‘Dr. No Sleep’, playing video games like Sims and Animal Crossing, and spending time working in her garden alongside her pets Bean, Ella, Leo, and Sobek.

Favorite Quote: “They say that the best blaze burns the brightest when circumstances are at their worst.” -Unknown

Anahi Sanchez

Hospital Staff

Anahi joined Cypress Veterinary Hospital after completing a 240hr externship with us as part of her course requirements with the Veterinary Technical Institute. Anahi began her career in animal health as a groomer to learn more about safe pet handling and understanding pet behavior. After graduating, she hopes to meld her experience as a groomer with her education to hone her skills as a technician with the help of her dynamic and determined co-workers.
When not at work, Anahi enjoys exploring all that Houston has to offer all while spending time with her family, and her pets: Ninja, Nayla, Benito, and Max.

Favorite Quote: “Not all distance is absence, and not all silence is forgetting.” -Unknown

Your Name Here!

Hospital Staff

Are you a passionate member of the veterinary medicine community? Are you looking for a hospital family with a great cooperative and positive atmosphere! Inquire about any positions available!