Our Careteam

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Arroyo Veterinary Clinic in San Lorenzo! We’re pleased to provide exceptional vet care for your pets!

Please call us at 510-278-8440 to speak to one of our caring veterinary team members!

Dr. Pavneet Mavi

BVSc & AH – Punjab Agricultural University
ECFVG – Purdue School of Veterinary Medicine


Growing up in an agricultural area of India, I worked with all sorts of farm animals from a young age.  I attended veterinary school and began working as a veterinarian for large animals and companion pets in nutrition and development.  Knowing I could do even more, I moved to Indiana where I returned to veterinary school at Purdue.  I learned so much working at a combination emergency/specialty/general practice in Indiana, there is where I developed my special interests in dermatology, dentistry, pain management, joint diseases and regenerative medicine.  I still felt a drive to do more, that drive brought me to Arroyo!  The small town, warm, and welcoming community on the beautiful San Francisco Bay stole my heart!  I purchased the practice in 2011 and since then have been proud to serve the pets and pet owners of San Lorenzo!

My goal walking into each visit is to understand both the pet’s and owner’s needs.  I am your pet’s advocate, I am here to help you understand your pet’s needs even when they cannot express those needs themselves.  Identifying your concerns and collaborating with you is how I am able to provide your pet with the best possible care!

Outside of the clinic I love to spend my time with my family.  My amazing, supportive wife, two sons and UV (the Boston Terrier)!  UV in particular is very spoiled, his name in our native Indian language means “the Prince”!  We live active lives, playing sports, dancing, keeping up on the latest films from Bollywood, and lots of walks to burn the endless terrier energy in UV!  I enjoy participating in marathons as well!  Having achieved my goal of completing a full marathon, my next goal is to continue running in half marathons to raise money to support various causes and charities!  I love all sorts of new gadgets and technology including my kid’s toys! 

I am grateful to my family, team, and the community for supporting me and trusting me with the care of their best friends and promise to always practice good, honest, quality medicine in the pursuit of keeping your best friend happy and healthy!

Dr. Barbara VanGilder
Associate Veterinarian

B.S. Zoology – The Ohio State University
DVM – UC Davis

Low Stress Handling Certified Silver
Animal Neuromyofascial Release
AAHA Animal Hospice and Palliative Care

Practice Philosophy:

As a chronic disease patient, myself, I have spent significant time as a patient as well as a doctor. I make it a point to bring my experience as a patient – learning from the negative and embracing the positive – to the care I provide for my own patients. It is important to me that not only are my patients’ medical and physical needs met, but that they are treated with respect and dignity and that they have agency in their own care. I want tails wagging coming in AND going out!  I have a particular interest in working with patients who have fear and anxiety, to find a way to meet their needs on their terms and alleviate their fear as much as possible. It is also crucial to me that clients feel that they are listened to and that their concerns are addressed.

I have particular interests in pain management, eldercare, dentistry, soft tissue surgery and exotics medicine including care of reptiles, rabbits and other small mammals.

Husband Jon
Cats – Grace and Steven
Tortoise – Po

Dog – Jeff, our newest family addition.

Our animals are a part of our family in every sense. We love that we can provide them with the loving and comfortable homes they deserve and in return they bring us joy, comfort and comedy whenever we need it.

When not working, I enjoy printmaking, sewing, yoga and stand up paddleboarding.

Purrsonnel Manager

I have been the senior manager at Arroyo for 5 of my 7 lives!  I make sure that every computer has a fine layer of fur every day, no papers left un-sat on, and no lunches are eaten alone!

The team here takes good care of me, they could feed me more when I yell at them though.  I have FIV, Feline Immunodeficiency Virus, which means I cannot fight off illness as easily as some other cats.  Anytime I am not feeling well the team and doctors make sure I get all the care I need, regular labwork, staying up to date on my vaccines and parasite prevention.  I don’t make it easy for them though, the more I fight them the happier they are!  I can also boast a heafty 6 pound weight loss since 2015!  At a svelt 16.5 pounds I have more energy than every and my indoor parkour skills have much improved! 

When you stop by don’t forget to say “Hi!”, I am very friendly and love belly rubs!


When I joined the Arroyo Family in September of 2013 I had no idea that I was joining my heart practice!  Starting as a technician assistant and quickly moving up to ultimately become the practice manager I have always made sure to put our patient care first.  I am so proud of the team we have built and the quality of care we are able to provide the pets of San Lorenzo! 

There isn’t anything that I dislike about the veterinary field!  You can find me wherever I am needed, from the front desk, to the exam room, to anesthesia, to cleaning up the parking lot!  In medical practice, I enjoy helping strengthen the bond between pet owners and their best friends.  Chronic disease management is one of my favorite things, getting to know clients and patients intimately, understanding not only their disease but also the pet’s individual needs and preferences.  I also love assisting with surgical procedures, ensuring your pet has the safest anesthetic procedure possible and closely monitoring and managing their pain.  One of my passions is talking with clients and answering questions so they can make the best educated decisions for their pets’ care.  Don’t get me started on parasites!  I could talk for hours about lifecycles, the health impacts on pets and people in our community, and prevention/treatments!  I am always happy to answer your questions! 

Outside of the clinic I enjoy learning, I frequently take home articles, magazines, and log into online continued education resources to stay current!  I try to stay active, hiking with the dogs and meeting up with friends, but also enjoy down time reading at home, and expressing some of my creativity through crafting at home!  I love spending time with my husband, our two Great Danes, Wallace and Bernard, and our Russian Tortoise, Valun (AKA the Angry Rock)!

Thank you so much for trusting us with your best friend and being a critical part of the Arroyo Vet Family!  We understand how important quality medicine practiced by honest, caring people is for your pet’s long-term health and wellbeing.  It is easiest for us to care for you and your pet like family because we are all pet parents first!


Practice Manager

When I joined Arroyo Veterinary Clinic in August of 2016, fresh back to work after taking some time off having my youngest son, I fell in love with the team and clients of Arroyo!  I have experience in child care and the veterinary field, most recently working at another veterinary clinic for 4 years.  Those experiences were great and I have been able to apply so much of what I already know while learning and growing every day.  Since January 2018, Dr. Mavi has been able to send me to several customer service and management training seminars.  I have learned so much and have been able to bring new ideas back to the practice to improve our efficiency and the quality of care we offer you and your pets.  As the Practice Manger, I enjoy the opportunity to help our clients and keep our patients happy and healthy by ensuring we have a well-trained and happy team! 

Outside of work I am very busy as well!  My husband and I keep a full house with three kids, two dogs (Cotton and Shannah), two cats (Henry and Ferra), and a red-ear slider turtle named Mikey!  We love spending time with our two- and four-legged family, friends, and staying active life-long members of the San Lorenzo/San Leandro community!

Customer Service Representative

I joined the Arroyo Veterinary Team in June of 2016 and I am so glad I did! 

After raising two amazing young men with my husband and sending them off to college, I was looking for my next adventure!  I had recently lost my beloved dog, Chulo, to congestive heart failure (CHF) at 9 years old.  Though we miss him dearly, battling his disease was such an eye opening and educational experience.  Armed with little information from the emergency center where he was diagnosed, I set off to learn everything I could to keep him comfortable and happy as long as possible.  Though we only had a few more months with him, and my experiences with several cats and one spunky iguana, lit a spark in me that fueled my curiosity about veterinary medicine! 

I love my job!  Our team is just the best, most compassionate people I could have hoped to work with!  Being able to connect with other pet owners and help them using the things I have learned from my own pets, and during my time with the Arroyo Family, is such a rewarding experience!  Each day is different, with new challenges and new pets to help! 

Outside of work, I love spending time with my family, two and four-legs alike!  My husband and I have 3 dogs, Leia, Pita, and our newest addition Rosi!  They keep every day interesting and there is no shortage of trouble at our home! 

Customer Service Representative/Technician Assistant

I joined the Arroyo Family in March 2019.  My amazing grandparents grew up right here in
San Lorenzo, I have known for a long time that I wanted to raise my son and work in this close-knit, family-oriented community!  Arroyo is exactly what I was looking for!

I started in the human medical field, assisting seniors in retirement and care homes.  While I loved the residents, my heart just wasn’t in it.  Veterinary medicine always called to me!  I decided to head back to school to pursue my passion and am currently working on earning my Registered Veterinary Technician (RVT) license!  I can say that decision was the best one!  This field is challenging in all the best ways and endlessly rewarding.  There is always something to learn, more ways to help a pet and their parent.  Never a boring moment! 

Currently, I am sharing my time between the front desk and the treatment room as I learn my technical skills and work towards becoming a Technician!

Outside of work, I spend my time with my children!  My 5-year old (human) son Casen, my 9-year old (cat) Merlin, and the newest addition, my 1.5-year old (dog) Sedona!  Casen loves animals and is so excited for me to be working with them every day, he is my best friend!  We enjoy visiting and participating in theatre, renaissance faires, and haunted houses!

I am focused on finishing school and making a home with all the amazing people, the clients and the team, at Arroyo Veterinary Clinic!

RVT, Lead Technician

I have always had pets in my family and felt a close connection with animals!  I enjoy the challenge of trying to understand their wants and needs.  Having been in the veterinary field for several years now, I’ve found the joy of giving a voice to those who are unable to speak for themselves!  I thrive while acting as the liaison between owners and their pets!  Being able to remedy an owner’s concern and a patient’s medical condition simultaneously is very rewarding.

Being the Lead Technician means that I have the opportunity to support my whole team in their common goal of providing the best possible care for you and your pet.  Some of the ways I like to support the team is by ensuring our laboratory diagnostics and equipment are running optimally, keeping team members up to date on the latest medical information, and supporting team members as they tackle new challenges to grow themselves as veterinary professionals and community members!

As a Registered Veterinary Technician in the State of California, I have a long list of technical skills that help me provide the best possible medical care for your pets while treating them as if they were my own!  I have four dogs (Kota, Ollie, Little Dog, and Bandit) as well as 3 cats (Norma, Tama, and Momo)!  They range in age from 1 year to 16 years giving me hands-on experience with all life stages, making it second nature for me to customize my care to each patient from puppies and kittens to seniors.

In my spare time I enjoy spending time with my pets, fiancé, step-daughter, and family.  I love to escape into books and video games as well as take in musicals in the City!

I am happy to be a part of the Arroyo Vet Family and to have the opportunity to help you and your pet live a longer, healthier life together!


I started with Arroyo Veterinary Clinic just one day a week in May of 2016.  I was working full time at another veterinary clinic but was looking to expand my experience as a recently graduated veterinary technician.  Within a year I took on a full-time position and have been part of the Arroyo Family ever since! 

Initially, when I began college, I was aiming to become a human nurse.  It wasn’t until I was ready to enter the program that I realized I wanted to work with animals instead!  I have always loved animals and wanted to be able to give back for all the love I have received from my pets over the years.  I really enjoy being able to give a voice to the voiceless, help pets recover from procedures and illness in comfort, managing pain, and keeping healthy pets healthy!  I love the team I get to work with everyday and work hard to keep both my team and our clients happy!  Thank you for giving us the opportunity to care for your best friend!

Outside of my career, I enjoy spending time with my family.  I was raised in Oakland surrounded and supported by 3 generations of my family!  I now live with my fiancé, our two dogs, Nalah and Goten, and our bearded dragon Iroh.  We are sure to make plenty of time for family activities!  I also enjoy watching anime, reading, karaoke, and food is LIFE!


Technician Assistant

As a San Lorenzo Local, born and raised, it was important to me to combine my passion for animals and love for my community!  While attending UC Merced to earn my B.S., I knew I needed to fill my extra time doing something I love.  I became one of the founding members of the University’s Pre-Veterinary Club, while a wonderful experience, I needed more!  In the summer of 2012, I applied to volunteer at Arroyo Veterinary Clinic during my summer break.  It did not take long before I was offered a part-time position in between my studies!  I would come home to spend time with my family, our senior Jack Russell Terrier, Skip, and my Arroyo Vet Family!  I have been working full-time since graduation, learning valuable technicial skills, while I apply to veterinary schools across the US!

Working with an amazing team of doctors and staff, and being given the opportunity to help the pets of the San Lorenzo area, has been the most rewarding experience I could have asked for.  I have learned so much since I began.  I have developed deep interests in areas such as laboratory testing, anesthesia, and making lasting connections with people who love their pets!

I am currently immersed in a rigorous program at Stanford in pursuit of my Master’s Degree.  It is as challenging as it is rewarding!

Outside of the veterinary field, I enjoy connecting with nature while spending time with my loved ones.  Hiking, camping, and exploring are my favorite things to do!  I once trekked 15 miles in Bolinas County, such an amazing experience that I will never forget! 

I believe that all nature and animals deserve kindness and respect and I am so thankful to all of our pet parents for allowing us to provide that for their loved ones!

Technician Assistant

Though Arroyo was not my first experience with veterinary medicine, it has certainly been my favorite!  I was always the person to bring home ill or injured animals, absorb anything and everything I could about them to help heal and improve their quality of life.  Throughout my time at Cal Poly, where I earned my B.S. in Animal Science, I volunteered and interned with various veterinarians and shelters learning to work with all sorts of animals!  One of my fondest memories was assisting in the birth of 15 foals!  It was such an amazing and humbling experience, I knew I had to keep working hard to do more!

After graduation, I returned to my home town and applied for a position at Arroyo Veterinary Clinic.  I love this team!  The clients we get to help on a daily basis are so wonderful and passionate about their furry family members, it is such an honor to be trusted with their care! 

Besides the obvious perks of working with puppies and kittens, I have always been interested in emergency medicine.  I love the challenge and the satisfaction that comes with saving an animal in need.  I am so proud to be able to comfort a pet parent and help their pet at the same time!

Outside of the clinic, I enjoy spending time with family and friends and staying active!   I have an elderly pomeranian, Yoshi, an athletic German Shepherd Labrador Mix, Bandit, and my newest addition is a wild Golden Retriever puppy, Charlie!  Together we love to hike, learn tricks based on Harry Potter spells, and explore the great outdoors!

Technician Assistant, RVT Candidate

Though I only officially joined the Arroyo Vet Team in September of 2017, I have been a part of the family since I began interning in early 2016! 

After serving 6 years in the US Navy learning so many different skillsets, from navigating aircraft carriers to repairing equipment, airplanes, helicopters, etc., I needed a new challenge.  I have had many pets of my own and have been interested in biology for a long time.  Becoming a veterinary technician was an obvious next step for me!  I attended Carrington College for Veterinary Technology and am currently waiting, learning, and studying to take my state and national board exams to become a licensed technician!

Having spent valuable time interning at various veterinary hospitals, I was really drawn back to Arroyo after my internship.  I completed my externship here and took my first official job as a technician here!  I love the team I get to work with every day, the high quality/standards of care we practice, and the variety of cases, patients, and clients! 

Outside of the clinic I enjoy spending time with my family, my husband, son, and daughter, as well as our four legged family members, Mace the pitbull, and our most recent rescue, Kitten who we saved from inside a car engine after travelling in the freeway for over 40 miles!

Technician Assistant

I joined the Arroyo Family unofficially when I interned here through my ROP class in my junior year at San Leandro High School!  The next year I stuck with veterinary medicine and interned at a veterinary clinic in Castro Valley where they employed me for a while after graduation.  I missed my Arroyo Family too much!  We still brought our dog, Fluffy, to Dr. Mavi as he has been a long-time patient, I just had to come back!  I love our team and our patients!  Some of my favorite parts of working here are socializing puppies and kittens, working with exotic animals, and helping to nurse sick pets back to health!  Ultimately, I would like to attend veterinary technician or veterinary school!  Every pet I get to work with reinforces my passion for veterinary medicine!

Outside of work, I love spending time with my family and enjoying the outdoors.  I live with my mom, dad, two sisters, and older brother.  We also have two dogs, Fluffy and Chica, and a 17-year-old Amazon Parrot named Wilbur!