Meet Our Teams
Blue Oaks Veterinary Clinic
Aileen Thompson, DVM
Veterinarian

Bio
Dr. Aileen Thompson grew up locally in Folsom, CA. She graduated from St. Francis High School in Sacramento and went on to pursue her undergraduate degree at Colorado State University. While in school she held several different jobs including working in a veterinary pathology lab and working as an animal control officer.
After graduation, Dr. Thompson moved back to California and worked for many years as a veterinary assistant at a clinic in Fair Oaks. In 2008, she was accepted into Ross University School of Veterinary Medicine in St. Kitts, West Indies, the only AVMA-accredited veterinary school outside the US. She moved to the Caribbean with a few pairs of flip flops, a dog and a cat, to follow her dream. She was in the Caribbean from 2008-2011, after which she finished her 4th clinical year of veterinary school at Oklahoma State University. Dr. Thompson graduated in 2012 and has been practicing small animal and exotic medicine in Roseville, CA since then. Dr. Thompson loves preventative care, feisty cat patients, and trying to make each veterinary visit as stress-free as possible.
Dr. Thompson and Dr. Omar Cabrera opened Blue Oaks Veterinary Clinic in 2017 and purchased Willow Rock Pet Hospital in Rocklin, CA from a retiring veterinarian in 2022. Dr. Thompson lives in Roseville with her wife and five children. She enjoys traveling and is an avid 49ers fan (bang bang). Her family also includes three rescue dogs and two rescue cats.
Omar Cabrera, DVM
Veterinarian

Bio
Dr. Cabrera’s professional interests include small animal medicine and dentistry.
Dr. Cabrera, his wife, and 3 children share their home with Stella Luna , a Frenchy Chihuahua cross, and 2 chickens: Goldie and Rosie. In his spare time Dr. Cabrera enjoys gardening, fishing, and playing tickle monster with his kids.
Rebecca Dolan, DVM
Veterinarian

Bio
Dr. Dolan grew up in the Bay Area and Northern California, and has had a passion for helping animals her entire life. She wanted to be a veterinarian since she was a little girl and always had a passion for medicine. In her early life she enjoyed horseback riding with her lovely Appaloosa, Polly and made every excuse to be around animals. She graduated with a Bachelor’s degree in Animal Science from the University of California, Davis in 2017 before taking a leap of faith to pursue her veterinary degree in Scotland. She graduated from the Royal (Dick) School of Veterinary Studies in 2021 and is a proud Dick Vet.
Dr. Dolan’s professional interests include exotic medicine, preventative care, general surgery, and internal medicine.
Dr. Dolan lives with her three cats, Eavee, Zuko, and Willow in Citrus Heights, CA. She loves spending quality time with her mother and sisters as well as having game nights with her friends. She enjoys a fun night on the town but also a beautiful hike and an exciting camping trip.
Dr. Kimmel
Veterinarian

Bio
Dr. Kimmel
Veterinarian
Primary Location: Blue Oaks
I’ve always been drawn to math and science, but my passion for veterinary medicine really began while working at a veterinary clinic in high school. I quickly fell in love with the way medicine felt like a puzzle—putting together clinical signs, diagnostics, and patient history to uncover the underlying problem and help an animal feel better. That experience inspired me to pursue a career where I could combine my love of science with my passion for animals and medicine.
Growing up, one of my biggest role models was Jane Goodall. I admired her courage in breaking barriers for women in science, traveling independently to a foreign country, and conducting groundbreaking research that transformed our understanding of animal behavior. One of the most meaningful experiences of my veterinary career was spending a summer in veterinary school working with chimpanzees at the Jane Goodall Institute—a true dream come true and an experience that further deepened my appreciation for animal behavior and conservation.
At home, my family consists of my dog, Juliette, and my rabbit, Juni. Outside of veterinary medicine, I love spending as much time outdoors as possible. Whether I’m hiking, swimming, skiing, or rock climbing, I’m happiest exploring nature and finding new adventures. My love for the outdoors was one of the reasons I chose the Sacramento area, with its incredible access to a wide variety of world-class outdoor activities.
I also love to travel and experience new places and cultures. Some of my favorite adventures have been to Thailand, Costa Rica, and Portugal. I’m excited to bring my love of animals, science, and the outdoors together in my career and to care for the pets and families in the community.
Dr. Emery
Veterinarian

Bio
Dr. Emery
Veterinarian
Primary Location: Blue Oaks
Dr. Emery was the child who always insisted on coming along to every veterinary visit for her family’s pets, listening intently and studying the posters on the walls. She always knew she wanted to become a veterinarian, but at age 12, she got her first pet rabbit, which sparked her interest in caring for animals of all kinds.
In 2014, Dr. Emery moved to Reno, Nevada, to pursue her undergraduate degree in veterinary science. During her time in Reno, she worked at a mixed small and exotic animal practice, where she gained experience caring for a wide variety of patients, including birds.
Later, Dr. Emery—and her beloved cat, Tonks—made the move across the pond to Scotland, where she earned her veterinary degree from the University of Glasgow. A Sacramento native, she was excited to return home and begin practicing small and exotic animal medicine in her community.
Dr. Emery’s professional interests include exotic animal medicine, soft tissue surgery, and senior pet care. She especially enjoys building lasting relationships with her patients and their families and providing compassionate care throughout every stage of their pets’ lives.
Outside of the clinic, Dr. Emery enjoys reading, gardening, and spending time outdoors. Most of all, she loves caring for her own animal family, which includes a senior rescue dog, two cats, two rabbits, and a gecko.
Lisa, MBA
Practice Manager

Bio
Lisa was born and raised in Pacifica, a small beach town just South of San Francisco. She moved up to Sacramento to attend school and graduated with her Masters in Business Administration and Marketing from Sacramento State University in 2010. Her love and passion for animals has motivated her to work in the Veterinary field.
Lisa grew up raising, training, and breeding English Labrador Retrievers for show and hunting. She currently has an Australian Shepherd, Skye, and a cat, (appropriately named) Spaz.
Lisa enjoys spending time with her husband, Kyle, and son’s, Kaiden and Liam, hiking, reading, and relaxing at the lake.
Shannon, Lead
Registered Veterinary Technician

Bio
Shannon has been a Registered Veterinary Technician since 2011, but has worked in the veterinary field since 2001. Prior to beginning her veterinary career she worked in human medicine as a phlebotomist and laboratory assistant. Shannon enjoys working with all species but especially loves cats and exotic medicine.
Shannon was born and raised in Roseville, CA. She has a chihuahua mix named Ringo and 5 cats, Oso Blanco, Vienna, George Kitten, Bellatrix LeStrange and Sirius Black. When she is not giving exemplary care to your pets she enjoys going to 49er games, hosting tailgates, reading Stephen King novels, going to the beach, and spending time with her boyfriend and daughter.
Rebecca
Shift Lead

Bio
Currently Rebecca has 1 dog, an Australian Shepherd with one eye named Noah and a one eyed cat, Haunt. Rebecca spends her free time hiking, being family, and helping out animal dog rescues.
Meagan
Registered Veterinary Technician

Bio
Meagan has always had a passion for caring and working with animals but her biggest passion is working with exotic pets, especially birds (avians). Her passion for birds comes from her Grandmother who owned cockatiels and shared her love of them with Meagan. She has always owned a cockatiel as well as many other birds. Currently, she has two cockatiels, a few dogs, a cat, a chinchilla, a bearded dragon, seven chickens, and potential fish in the near future. All these pets along with their son make her and her husband’s household feel like a mini petting zoo. Meagan and her family treat all of their beloved pets as individuals with lots of love, treats, and quality time.
Meagan takes her intrinsic love and passion for quality care to make sure every pet that comes through the door at Blue Oaks Vet is treated as if they were her own; they get lots of love, patience, time, and of course treats. Her end goal is to make sure both pets and clients leave happy and well-educated on their individualized medical options. She wants them to feel comfortable returning because going to the doctor’s office is scary enough. Meagan has been working and volunteering in the veterinary field for over 15 years. She feels that Blue Oaks is an amazing place to work as well as bring your pet to; the entire staff works hard to make everyone feel welcome, they are all very knowledgeable and use amazing communication skills to work together as a team. Meagan loves what she does, especially where she works, and can not wait to meet you and your pet family members!
One random fact about Meagan that she’d like to share is that she has driven buses in the past, including double-decker buses, and still currently holds a Class B license in case she ever feels the need to drive a bus again.
Joey
Veterinary Assistant

Bio
With a lifelong passion for animals, Joey started their journey into Veterinary Medicine 10 years ago, graduating from Carrington College’s Veterinary Technician program and starting their career in Emergency Medicine at Atlantic Street Pet Emergency Center. After a few years in Emergency they transitioned into Holistic Medicine, but ultimately they decided to follow their passion for exotic animal husbandry and medicine, and joined the Blue Oaks Team to further hone their skills to be utilized to help heal as many species as possible. When they aren’t nursing at the clinic, they enjoy spending their free time with their loving family at home. Prior to meeting their partner Robert, Joey only had their husky mix, Kiba. But in the years following they have adopted many animals, and now have 5 dogs, 5 cats, 18 ducks, 12 chickens, 2 parakeets, 4 aquariums, a pig, a sulcata tortoise, and a guinea pig. There’s rarely a moment Joey isn’t surrounded by animals, and they wouldn’t have it any other way.
Elizabeth
Veterinary Assistant

Bio
Elizabeth (aka Liz) was born and raised in Inglewood, CA. She graduated from California State University, Chico with a B.S in Animal science. As a child she grew up going to Mexico and learning from her grandfather the importance of taking care of animals no matter how small or big they are. Her grandfather was the sole inspiration of having an interest in working with animals. She is fortunate enough to have been able to work with cows, sheep, pigs, amongst others. Liz is currently going to school to become a Registered Veterinary Technician.
Tori
Veterinary Assistant

Bio
Tori was born and raised in Roseville. She has loved animals from a young age, starting with her childhood dog, Tigger, who was her best friend growing up. Tori started working as a Veterinary Assistant in 2012 and graduated from Carrington College with an Associates’ Degree in Animal Science in 2014.
Tori has two dogs: a Rottweiler/pit mix named Annie and a Rottweiler/Pyrenees mix named Harley Quinn; two very large cats: Turbo and Jace; two birds: a Canary-winged bee bee named Loki and a parakeet named Angel; two bearded dragons: Diablo and Katana; two fancy gold fish: Winston and BLT and one ball python: Severus Snake.
Along with her many fur feathered and scaled babies, she also has two children, Lindsey and Wade. Tori spends most of her free time at home with all of her babies and her husband, Brandon. She also loves drawing, baking, and reading comic books whenever possible.
LaCie
Veterinary Assistant

Bio
LaCie
Veterinary Assistant
Primary Location: Blue Oaks
I chose to pursue a career as a Veterinary Assistant because of my passion for working with exotic animals, educating others about proper animal care, and helping animals receive the highest quality of care possible. I enjoy caring for animals, learning about their unique needs, and contributing to their health, happiness, and overall well-being.
A philosophy I strive to live by is: “Treat others with kindness, always keep learning, and do your best to make a positive difference.” I believe this philosophy applies not only to the way I interact with people, but also to the way I care for animals and approach my career.
My dog, Frida, and my two cats, Weta and Wybee, are an important part of my life and a constant source of motivation. They are family to me and bring me happiness every day. They keep me active, remind me to appreciate the simple things in life, and continually reinforce my passion for providing animals with the best life possible.
My journey working with animals began through sports involving horses and my experiences in agriculture. These opportunities helped me develop a strong appreciation for animals and sparked a lasting passion for animal care. After completing my Associate’s Degree in Animal Science, I became particularly interested in exotic animals and began expanding my knowledge of their unique needs, behaviors, and care requirements.
I was fortunate to have the opportunity to work at an exotic animal clinic for two and a half years. During this time, I gained valuable hands-on experience, strengthened my animal care skills, and developed a deeper understanding of the responsibilities involved in veterinary medicine. This experience further confirmed my passion for working with exotic animals and inspired me to continue growing professionally in the veterinary field.
I am committed to continuing my education, expanding my knowledge, and using my skills and experience to make a positive difference in the lives of animals and the people who care for them.
Khloe
Veterinary Assistant

Bio
Khloe
Veterinary Assistant
Primary Location: Blue Oaks
I have wanted to work with animals ever since I got my first dog. I grew up in North Carolina and always knew I wanted a career where I could make a difference in the lives of animals. I eventually moved here to pursue my education and gain more experience in the veterinary field, and I have now been working in veterinary medicine for over 1.5 years. I truly enjoy learning something new every day and gaining hands-on experience while working alongside such a knowledgeable team at BOVC. I have three pets, and each holds a special place in my heart. I have a one-eyed cat named Mad Eye Moody who lives with me, a Pit Bull named Bowie, and a Doodle named Hank, who live with my aunt. I graduated high school in 2024 with my AA and eventually plan to attend veterinary school to continue pursuing my passion for animal care. For now, I am focused on learning as much as I can, developing my skills, and gaining valuable hands-on experience at BOVC. I am excited to continue growing within the veterinary field and look forward to seeing where this career takes me!
Maya
Veterinary Assistant

Bio
Maya
Veterinary Assistant
Primary Location: Willow Rock
Maya recently relocated to the Rocklin area to continue their life long animal care journey. From a young age Maya always had a passion for caring for animals and wanted to learn all they could about them. While in high school, Maya volunteered at their local animal shelter, socializing kittens and loving on senior cats. In 2021 they worked as a kennel technician at a Pet Hospital/Hotel, where they cared for many different pets and developed strong bonds with them all. After years of caring for different animals, Maya became a veterinary assistant, continuing their passion for animals and drive for learning.
Maya shares their life with three cats—Amethyst, Remus and Merlin—their dog Lazlo and their loving wife Dakota. When not at work Maya enjoys crafting, watching anime, playing video games, and Dungeons & Dragons.
Jenifer
Receptionist

Bio
Jenifer was born and raised in San Jose, California, where her parents instilled in her a deep compassion and respect for all animals from a young age.
In 2021, she began working part-time at a pet store, where she connected with professionals in animal healthcare and discovered her passion for the veterinary field. She soon applied for a Client Service Representative position at a general practice clinic in Saratoga, CA, where she gained valuable experience over several years.
After getting engaged, Jernifer relocated to Citrus Heights, CA, and joined the team at Blue Oaks Veterinary Clinic, where she continues to provide compassionate support to clients and their pets.
At home, she cares for a lively crew that includes two cats, Mr. Beans and Señor Sox, two dogs, Coco and Matilda, and a pet bird named Benny. Outside of work, she enjoys exploring local coffee shops and visiting farmers markets.
Dakota
Receptionist

Bio
Dakota
Receptionist
Primary Location: Blue Oaks
Dakota recently relocated to the Roseville area after spending most of her life in the Bay Area, and just Southwest of Sacramento. Their vetmed career started in 2022 by happenstance, but it helped flourish their passion for patient care and client education. As a pet parent, they strive to treat every client interaction as though it was themself or a loved one on the other end. Although Dakota plans to continue her career down the line in human medicine, they are very grateful to be apart of the Blue Oaks team! It is an honor to be an advocate for the families of all patients, and truly a pleasure to get to know every cat, dog, small mammal, avian, and reptile!
Dakota shares 3 well loved kitties: Amethyst Pear, Remus Persimmon, Merlin Grey; and a slightly frito smelling pup Lazlo Barnabee, with their wife Maya. When not at work Dakota is usually crafting, playing video games, running D&D campaigns, or other nerdy revelry.
Willow Rock Pet Hospital
Matthew Garvin, DVM
Veterinarian

Bio
Dr. Garvin’s journey into the field of veterinary medicine began when he was in high school volunteering at a local animal shelter. The summer after high school was when he started working at a veterinary hospital, first as a kennel assistant (and later as a veterinary technician). Providing compassionate care to animals, as well as a love for science is what drew Dr. Garvin into the field.
In 2011, Dr. Garvin graduated with honors from California State University, Northridge (with a B.S. in biology, and a minor in chemistry). For veterinary school, he graduated from University of California, Davis in 2015. After completing a 1-year rotating internship in Santa Rosa, Dr. Garvin entered small animal general practice. Small animal medicine and dermatology are areas of special interest.
For fun, Dr. Garvin enjoys training in Brazilian jiu-jitsu. He lives with his significant other (Hayley), their sweet dog (Charlie), and their bad boy kitty (Chester).
Hailey
Registered Veterinary Technician

Bio
Hailey has always had an affinity for animals. She started working as a Veterinary Assistant in 2017 while going to school. She graduated from Carrington and obtained her RVT license in 2019. While she loves all aspects of veterinary medicine, she is especially passionate about wellness and anesthesia. Hailey takes every opportunity to learn about new species; she owns and loves not just cats and dogs but tarantulas, scorpions, snakes, tortoises, and turtles. When not at work, Hailey and her family enjoy spending their time outdoors.
Vanessa
Shift Lead

Bio
Vanessa grew up in the Loma Rica/Marysville area. Although she grew up on a ranch with the standard farm animals, she was always drawn to care for and bond with the dogs in her life.
Prior to joining the Willow Rock team in 2022, Vanessa was an adoptions counselor at a shelter near her hometown for about 1.5yrs before transitioning to being a Receptionist and Veterinary Assistant for the shelter’s Veterinary Clinic. She has a 10 year old shih tzu/chihuahua named Milo and enjoys relaxing at home and spending time with her family in her free time.
Alana
Veterinary Assistant

Bio
At home, she has two dogs, Bear (an Australian shepherd) and Beau (an Australian shepherd/Lab mix). She also has three guinea pigs; Pumpkin, Petunia, and Pepita. In her free time, she enjoys lifting weights, going on hikes, and spending time with her family and friends.
Kayla
Veterinary Assistant

Bio
Kayla is a veterinary assistant who recently returned to the veterinary field after beginning her career in vet med over a decade ago. She is currently in school pursuing her Registered Veterinary Technician (RVT) license. Kayla grew up in Roseville, California, and has remained deeply involved in animal care throughout her life.Kayla has been married for six years and is a proud mom to one son. Her love for animals extends well beyond the clinic—at home she cares for three cats, a dog, an aquarium, and a gargoyle gecko. In between her time in clinical practice, she remained active in animal welfare as a board member and foster with the Northern California Herpetological Society.
Hannah
Veterinary Assistant

Bio
Hannah
Veterinary Assistant
Primary Location: Willow Rock
Hannah has always known that working with animals was where her heart belonged. While she once debated between a career working with animals and working with children, she ultimately knew she wanted to turn her love for animals into a lifelong career.
She is currently attending Penn Foster to pursue her Veterinary Technician degree, continuing to build her knowledge and skills so she can provide the best possible care to her patients.
At home, Hannah stays busy with her Rottweiler, Rogue, whom she shares with her husband, Jackson. Before Rogue came along, Hannah’s animal family was quite the menagerie—including snakes, eels, pufferfish, lionfish, cats, and hamsters! These days, Rogue keeps her hands full and is her favorite four-legged companion.
Hannah is excited to continue growing in veterinary medicine and feels fortunate to turn her lifelong passion for animals into a career caring for them at Willow Rock Pet Hospital.
Denae
Receptionist

Bio
Hi, I’m Denae! I’ve been working with animals for five years and truly love being part of the veterinary field. I have a special interest in animal dentistry and enjoy advocating for pets’ healthy smiles as part of their overall well-being. I’m passionate about creating a positive experience for both pets and their people, and I love keeping spirits high in the clinic by making those around me smile and laugh.
In my free time, I enjoy spending time with family and friends, playing games, and getting creative with nail art. My favorite animal is the sloth—they’ve definitely earned a special place in my heart! I also love rainy days spent indoors being crafty.
At home, I share my life with my significant other, Diego, and our two pets—Jack, our black cat, and Choji, our Shiba Inu—who keep things fun and full of personality.
Mary
Receptionist/Veterinary Assistant

Bio
Mary-Rachael brings over 10 years of experience as a veterinary receptionist and 4 years as a veterinary assistant to our team. Her extensive background in client care and hands-on patient support allows her to provide compassionate service to both pets and their families. She is passionate about creating a welcoming environment and ensuring every visit is a positive experience.
Outside of work, Mary-Rachael stays busy with her two children, ages 7 and 13, and her three beloved fur babies: Finn, a Mastiff mix; Buddy, a Chihuahua/Boxer mix; and Sebastian, her sassy orange tabby. A lifelong animal lover, she has always dreamed of having a “zoo” of her own—something her mom promised she could have when she grew up!
In her free time, Mary-Rachael enjoys reading, spending time outdoors with her family, and coaching her youngest son’s baseball team. Dolphins hold a special place in her heart as her favorite animal of all time.
Providing Comprehensive
Small Animal Veterinary Services
Our goal is to treat you and your pets as our family. We strive to provide high-quality medical care with state-of-the-art equipment for small animals, exotics, and avian species in Roseville, Rocklin, and the greater Sacramento area.
Quality and loving care for your pets.
We provide high-quality veterinary care with a focus on preventative care while keeping our patients a top priority.

