Our Veterinary Team

Dr. Amy
Experience: 25 years in veterinary field
Hi, my name is Amy McFarland, and I am the Practice Manager at All Creatures Veterinary Center. I have 25 years of experience in the veterinary field, working in both emergency and general practice. I believe that pets should be thought of as part of the family and treat our patients as if they were my own.
Professional Interests: My extensive experience in both emergency and general practice informs my approach to managing our practice and ensuring exceptional care for our patients.
Personal Interests: In my spare time, I enjoy playing tennis, reading, and spending quality time with my family. I have two fur babies, a Pitbull named Manning and a Rottweiler named Peyton.
Fun Fact: I’m passionate about providing a family-like care environment for our patients and their owners.

Dr. Oleksandra
Experience: 4 years as a veterinarian from Ukraine
Hi, my name is Sasha/Oleksandra and I am a Veterinary Assistant. I am a veterinarian from Ukraine with 4 years of experience. My main goal is to obtain obtain my DVM license here in California.
Professional Interests: I specialize in animal rehabilitation and am committed to advancing my career in veterinary medicine to provide the highest quality of care.
Personal Interests: I enjoy long walks and hikes with my dog, reading books, and cycling. I have dreamed of becoming a veterinarian since I was 3 years old and love all animals, finding great fulfillment in helping them.
Fun Fact: My lifelong passion for veterinary medicine fuels my dedication to making a positive impact on animals’ lives, and I am thrilled to continue contributing to their well-being.

Dr. KC
education

Dr. TD
education
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.