Meet our caring team. We can’t wait to help you and your pet!


Ashley Weinberg, DVM

Dr. Ashley Weinberg grew up in the Northeast and has known she wanted to be a veterinarian since she was 5 years old. Her veterinary career started in 1994 when she began working as a receptionist and assistant in a veterinary hospital in New York. She attended Michigan State University’s College of Veterinary Medicine and graduated in 2001. After graduation, she practiced in North Carolina for two years before moving to North County in 2003. She then worked as an associate veterinarian at other local animal hospitals before deciding to open her own practice in August 2013. She has a special interest in pain management and dental care. She regularly attends continuing education seminars to help provide the best care for her patients. Dr. Weinberg lives in San Marcos with her husband, two children, and Golden Retriever named Avery. She is a member of the American Veterinary Medical Association, California VMA, and the San Diego County VMA. In her spare time, she enjoys reading, movies, and spending time with her family.


Amy Lockwood, DVM, CVA – Associate Veterinarian

Dr. Lockwood is excited to become a part of Twin Oaks Animal Hospital and begin incorporating new healing modalities into our repertoire. Dr. Lockwood is passionate about blending more traditional western medicine with acupuncture and other holistic therapies to provide dogs and cats with the highest quality medicine. Dr. Lockwood is native to San Diego and has been practicing in North County since she graduated from the University of California at Davis, School of Veterinary Medicine in 1997. She has completed her Certification of Veterinary Acupuncture (animal chiropractic), laser therapy, and herbal medicine.

Dr. Lockwood lives in Oceanside with her husband and spends her time outside of work working in her organic garden, traveling, reading, and dancing.


Christina Cano, RVT, Practice Manager

How long have you been in the field?
Since fall of 2007. Spent several years working in emergency/critical care and specialty surgery prior to switching over to general medicine.

Interesting/Fun fact about you?
I have been riding horses since I was 8 years old and am internationally certified as an E.S.M.T. (Equine Sports Massage Therapist).

What is your favorite thing about Vet Med?
I love being part of a team, working up cases and providing top notch patient care. I also enjoy training newer staff members and being part of their growth and learning process.

If I won the lottery I would…
Purchase a family vacation home some where warm and on the water for the entire family to enjoy. Secondly, I would open a state-of-the-art therapeutic horseback riding/therapy center for at risk teens.


Katie Mazon, RVT

How long have you been in the field?
12 years.

Interesting/Fun fact about you?
I own more reptiles than mammals!

What is your favorite thing about Vet Med?
I love seeing clients smile and pet’s excitement after saving them from an injury or illness.

If I won the lottery I would…
Buy lots of land to build a foster/rehab for rescued or abused animals.


Rebecca Brown, Vet Assistant

How long have you been in the field?
About 1 year.

Interesting/Fun fact about you?
I have been published in a poetry book!

What is your favorite thing about Vet Med?
I love how the field is constantly changing and there is never 1 right way to do something.

If I won the lottery I would…
Purchase a farm in Oregon and cover my sister’s college expenses.


Mikaela Lopez, Vet Assistant

How long have you been in the field?
I began working as a Vet Assistant in December 2020, when I also started an associate degree program in Veterinary Technology.

Interesting/Fun fact about you?
I lived in Alaska for a summer and worked for a helicopter tour agency that led guided glacier hikes.

What is your favorite thing about Vet Med?
Knowing that I am making a positive impact in an animal’s life every day.

If I won the lottery I would…
Put the money towards assisting the homeless population.


Mila Frost, Vet Assistant

How long have you been in the field?
A little over 2 months (since early April 2021).

Interesting/Fun fact about you?
I enjoy going spearfishing and lobster diving here and on Catalina Island.

What is your favorite thing about Vet Med?
Getting the chance to learn a new skill every day, while helping the hospital and clients every day.

If I won the lottery I would…
Buy a mansion in Texas and some new boots.


Audrey Castillo, Vet Assistant

How long have you been in the field?
I have been interning and practicing all through high school up to present day. Officially, I have been a certified Vet Assistant for about 2 years.

Interesting/Fun fact about you?
I am talented with art and music; I had an art piece displayed in Washington D.C. back in 2015!

What is your favorite thing about Vet Med?
I love complex puzzles of surgery and the ability to understand my patients on a personal level; knowing my patients helps me help them the best I can.

If I won the lottery I would…
Pay off my student loans and do a nationwide road trip!


Ingrid Trovao, Client Care Coordinator/Receptionist

How long have you been in the field?
Started in May 2021.

Interesting/Fun fact about you?
I train my pets with music. Each one has their own soundtrack!

What is your favorite thing about Vet Med?
I love helping and making our patients feel better!

If I won the lottery I would…
Share the love with all my friends!