Veterinarian in Oakland, CA Thornhill Pet Hospital

At Thornhill Pet Hospital, we are dedicated to offering quality veterinary care with a personal touch. Our animal hospital has been caring for pets and their families since 1966, and continues to provide attentive, thorough, and budget-conscious treatment that supports all your pet’s needs. While our team may be small, our Oakland, CA veterinarian, Dr. Yang, and his close-knit team are able to build lasting partnerships with pet families through diligent care and clear communication. We understand the ups and downs of keeping pets healthy and want you to have as much information and peace of mind as possible!

If you have any questions about our services, visit our website! And if you need an appointment, call us today at (510) 339-2041.

Address: 5745 Thornhill Dr. Oakland, CA 94611

Phone: (510) 339-2041


Why Pet Parents Choose Our Animal Hospital in Oakland, CA

Thornhill Pet Hospital is dedicated to providing honest, outstanding medicine that best meets the needs of you and your pet. We make our treatment and product recommendations based on your pet’s unique lifestyle and your circumstances. Dr. Yang and his team always make time to reach out to clients to see how their pets are doing, or to discuss test results or other concerns. We do our best to be available to you when you need us.

Picking a new vet, whether you’re just starting out as a pet owner or switching to a new practice, can be hard. Your pet is family, and you want them to be in the best hands. At Thornhill Pet Hospital, you can expect a warm welcome and a lifetime of compassionate treatment for your companion.

If you’re searching for a new veterinarian in the Oakland, CA area, we invite you to reach out to us at (510) 339-2041 so you can see if we’re a good fit!

Veterinary Services Offered

You need a veterinarian who is able to provide as many services as possible to keep your pet happy and healthy throughout their lifetime. Thornhill Pet Hospital can provide wellness care including exams and lab work, vaccines, dental care, diagnostic imaging, surgery (including spay and neuter), and microchipping, among other services. Whatever your pet needs at any given time, we will use every resource to make sure they receive the care they need.

Our Experience

Our veterinarian, Dr. Yang, has been practicing outstanding veterinary medicine here in Oakland, CA since 1997. He attended one of the most prestigious universities in South America before moving to the States to attend Purdue University and later earned his California veterinary license. Dr. Yang hopes to continue serving his community for as many years as he is able and carry forward Thornhill Pet Hospital’s long-standing reputation of quality.

Reputation and Reviews

Part of choosing a veterinarian includes looking at reviews for their practice. What are pet parents saying about Thornhill Pet Hospital? Currently, we have a Google rating of 4.9 out of 5 stars, with over 180 reviews. We’re incredibly proud of this rating and, most importantly, of being trusted and appreciated by so many pet parents.

Meet Our Veterinarian Dr. Carlos Yang

Veterinarian at Thornhill Pet Hospital


Dr Carlos Yang examining a cat

Dr. Carlos Yang

Dr. Yang is Thornhill Pet Hospital’s veterinarian and owner. He has been practicing here since 1997, serving as the trusted veterinary partner for countless pet families in the Oakland, CA region. Dr. Yang was born in Peru and attended the Universidad Nacional Mayor de San Marcos, one of South America’s oldest universities. He then came to the US and studied at Purdue University School of Veterinary Medicine in Lafayette, IN. Dr. Yang then went on to obtain his California veterinary license. In addition to his role as a veterinarian in Oakland, CA, Dr. Yang is also a member of the following organizations: AAHA, AVMA, CVMA, and ACVMA.

He and his wife, Alicia, are the proud parents of two sons. When he has free time, Dr. Yang enjoys playing competitive soccer in the Bay Area. He also enjoys oil painting and saltwater fishing.

Call our animal hospital at (510) 339-2041 to schedule an appointment or become a new client!