All For Paws Animal Clinic
After nearly 20 years of practical experience in providing veterinary services to various communities within the NRV, I decided it was time to fulfill my dream of opening my own veterinary practice.
I am extremely compassionate about the animals in our care and care deeply about the community we serve. Running my own practice allows All for Paws Animal Clinic to provide the highest level of care and customer service for our patients, and to stay true to our mission and core values.
What makes us different?
Culture – we are here to serve you and your beloved pets. We are happy, friendly, thoughtful, and compassionate. Who we are, reflects greatly on how we care for your pet and how we treat YOU.
Did you know that animals can sense happiness? We understand how providing care and treatment can be stressful to both you and your pet. By providing a happy and caring environment, we help to reduce the stress and ensure both pet and owner have a positive experience.
Flexibility – We are accommodating. Sometimes scheduling a convenient time for your pet’s care can be challenging, we get it. We will always be flexible in accommodating your schedule.
Convenience & High-Levels of Care – We are a one-stop animal clinic providing you and your pet with both convenience and consistency of care. In addition to our own on-staff specialists, we partner with various specialists in surgeons in the area to perform treatment within our location. This benefits you and your pet by reducing the time and expense of referrals, travel, and higher-cost specialty hospitals.
Heart of a Teacher – We know you will have lots of questions and we are eager to answer them. We always take the time to LISTEN and answer your questions thoughtfully and respectfully. We will simply complex explanations and ensure you walk away with a full understanding of any treatment or medication prescribed for your pet.
Community & Advocacy – Service to our community is one of our most important values. We support numerous animal advocacy organizations and other community programs like youth athletic organizations, and school programs. For a full list of organizations we currently support, click here >
We are committed to promoting responsible pet ownership, preventative health care,
and health-related educational opportunities for our patients
Highest Standards of Care
Virginia Butler, DVM
Founder | Veterinarian
Dr. Virginia Butler is not only our founder but also our fearless leader and mentor. She has been a practicing veterinarian since 2001. She did her undergraduate study at the University of Mary Washington and then attended the Virginia-Maryland College of Veterinary Medicine.
While working at several general practices and an emergency clinic, she knew her dream was to open her own clinic so allow her to serve the community and be closer to home. She has put her entire heart and soul into this clinic. She is a passionate advocate for the well-being and health of animals and treats every patient as her own. When she is not at work, she is raising her 3 kids and mentoring her oldest daughter, Dr. Jordan!
Katy Dempsey, DVM
Dr. Katy Dempsey is a 2011 graduate of the VMRCVM vet school at Virginia Tech. Since then she has been practicing small animal medicine in Princeton, Blacksburg, and Dublin. Dr. Dempsey grew up in Maryland, then attended Tulane University in New Orleans. After college, she lived in Shanghai, China for two years, before attending vet school.
She currently lives in Blacksburg with her husband and two cats, Benny and Oscar. She loves all animals but particularly likes working with cats, dogs, and ferrets. Dr. Dempsey is an avid sports fan, and can’t get enough football or college basketball. Her other interests include traveling, reading, spinning, and cooking.
Heather Jordan, DVM
Dr. Heather Jordan joined our team as a new graduate in June of 2020. Do not let the term “new graduate” scare you. Dr. Jordan was born to be a veterinarian and has knowledge was beyond her years. Dr. Jordan did her undergraduate study at Virginia Tech and then attended the Virginia-Maryland College of Veterinary Medicine.
While in school, she worked as an assistant here at All For Paws. She is extremely excited to be working alongside her life-long mentor, her mom, Dr. Virginia Butler. Dr. Jordan is a native to Blacksburg and currently lives in Christiansburg with her husband, 2 dogs, 3 cats, a bearded dragon, and an axolotl!
Emily Gallagher, DVM
Dr. Emily Gallagher graduated from Vet School in 2010 from Ross University and then did an extension in South Africa practicing wildlife and conservatory management. She came to know Dr. Butler while working at the Emergency Veterinary and Specialty Services of Roanoke.
She currently works for us part-time. Dr. Gallagher has years of experience in emergency medicine but recently took a full-time position back to general practice in Roanoke. We are very lucky to have her knowledge of emergency medicine!
Becca began her career in vet medicine as our receptionist when the clinic first opened. She then went to the Emergency Veterinary Services of Roanoke temporarily but knew All For Paws would always be her home. She graduated from Radford University with a degree in Mathematics with the goal of being a math teacher, but once she started working in vet medicine, she knew this was the career for her.
When she was growing up, there was never a time where they did not have pets in the household. Her favorite part about being the Practice Manager is being able to be a mentor to the staff, not only with work issues but also life advice. When she isn’t at work, Becca spends her time obsessing over her dog, Chloe and buying her many outfits.
Jolene Ernst, LVT
Licensed Veterinary Technician
A busy mom of two boys, Jolene graduated from St. Petersburg Junior College’s online Veterinary Technician program in 2012. She has worked in the veterinary field since 1996 and has done everything from kennel to receptionist.
Over the years she has worked in private practices, emergency hospitals, animal shelters, and more recently at Virginia Maryland College of Veterinary Medicine where she worked in the Anesthesia Department for several years. Jolene loves taking care of critical patients, Anesthesia & Analgesia, and sharing her knowledge with others. In her spare time, Jolene enjoys gardening, kayaking, camping, fishing, and spending time with her dogs. Her newest passion is herding with her young border collie, Jack!
Linsey is a Veterinary Assistant at All For Paws. She graduated from Virginia Tech with a bachelor’s degree in animal science. She has been in Vet Medicine since 2015. She met Dr. Butler at another clinic and followed her when she opened her own. S
he is currently enrolled in Technician school and is on track to be licensed in the next year. Linsey grew up on a beef cattle farm in Bland, VA. She has experience with everything from pigs to parrots. She owns a large farm in Bland and has a myriad of farm animals. She has always had a passion for animals and hopes to make a career in Vet Medicine. On her days off she enjoys time with her 2 fur babies, her dog, Turbo, and cat, Piper.
An aspiring Licensed Veterinary Technician, Hannah grew up on a family-owned dairy farm in Riner, VA. She is currently enrolled in Penn Foster’s Veterinary Technician program and on track to pursue her dream job. She was also the FFA President in her high school.
Hannah’s favorite thing about being an assistant is assisting with radiographs. She enjoys finding ways to accommodate the individual needs of each pet. When she is not at work, Hannah enjoys riding horses and four-wheelers and spending time with her family and friends.
Remi moved to the states in 2017, from Le Havre, France to live with his wife, 4 dogs, 2 cats, and a ferret. He is currently enrolled at New River Community College and plans to transfer with a focus on Animal Science.
In his free time, he enjoys nature hikes with his dogs, volunteering at the shelter and zoo, and dabbling in computer science. Remi is also the caretaker for all our clinic creatures, which include a frog and mouse.
Administrative Assistant and Receptionist
Kayli began working at All For Paws as a kennel technician. Due to her college schedule and pursuing graduate school, she had to leave us for a short time. She then re-joined our team as an Administrative Assistant focusing on paperwork and filing. She is currently pursuing her master’s in healthcare administration and then a Doctorate of Physical Therapy.
Her role is an asset to the clinic because not only does she assists with answering phone and client services, but she focuses on the paperwork and filing and keeping all our records up to date! In her free time, she spends time with her cat Betty and working on her education!
Animal Care Specialist
Originally from New Jersey, Brittany started working at All For Paws as a kennel technician, but because of her love and knowledge for animals, she has begun working as a veterinary assistant! She is currently a student at Virginia Tech, majoring in Animal and Poultry Science to achieve her goal of becoming a veterinarian. She was inspired to get into animal care when she moved to Virginia in 2014 years ago and has been volunteering and donating to animal shelters ever since.
She is always willing to lend an extra hand and will do everything she can to make sure your pet is happy and comfortable. When she’s not loving on animals, she’s either with her family and spunky poodle mix, hiking, or writing. She loves large dogs and horseback riding.
Animal Care Specialist
Lynn joined our team in 2019. She has previously worked in kennel environments and as a groomer at another facility. Not only does she have a huge heart for animals, but she is also very attentive to details and knows the importance of cleaning in a veterinary facility. You can always find her cleaning something and making sure all the boarding animals have a clean, safe environment while they are here!
During the week, Lynn is willing to come into the clinic at 5:30 am so the animals in the facility can get cared for early and not have to go as long overnight without being let outside. Her dedication to her work is what makes her such a great asset to our team!
Hannah knew ever since she was young that she had the biggest heart for animals and knew she belonged in vet medicine. Hannah said she always knew animals made her happy, so she wanted the opportunity to make them happy as well. She is currently working towards becoming a Licensed Veterinary Technician through Penn Foster.
Her favorite thing to do as an assistant is filling prescriptions and learning about the different medications. When she is not at work, she can most likely be found cuddling with her pets, which include 10 cats and a Siberian husky, watching Netflix, or napping.
Gina Guilfoyle, LVT
Licensed Veterinary Technician | Receptionist
Gina is our Jack Of All Trades and can be found helping out anywhere we need an extra hand. She began her career in veterinary medicine in 1997 and has not looked back since. She became an LVT in 2000, but then took a small break to raise her 2 daughters. She is excited to be back in the veterinary field and earned her LVT again in July of 2020! At work, Gina is mostly found at the reception desk, as she loves making personal connections with each of our clients.
Her knowledge that came along with achieving her veterinary technician license proves to be an asset to the front desk, as it helps triage patients and be able to discuss preventative care with clients. She does have a passion for helping with more challenging patients that might need a little more patience to get past their fears. Outside of work, Gina enjoys quilting, hiking, and time on the water with her family!
Kelsey joined our team in November of 2019. She began working as a kennel technician, but we learned very quickly that she had a desire to learn more and help wherever she could. She then began working as a receptionist while also working in the kennel.
Kelsey then began working towards her Veterinary Technician License through Penn Foster. Since beginning her schooling, she started working as a veterinary assistant to gain knowledge to help with her journey of becoming an LVT. Kelsey has a Bachelor of Science in Chemistry and experience working in human medicine. When she is not at work, she enjoys spending time outdoors with her husband and 2 dogs, Dany and Brandy. Her home is also filled with lots of hair from her 2 cats, Linkous and Beep Beep!
Gabbie recently was accepted into The Master of Public Health at Virginia Tech. While working towards her master’s degree, Gabbie plans to apply to the College of Veterinary Medicine at Virginia Tech to pursue her dream of being a Veterinarian.
Gabbie has several years of experience working as a veterinary assistant at clinics in Virginia and Pennsylvania. She has also done research in poultry while obtaining her Bachelor of Science in Animal and Poultry Sciences. In her free time, Gabbie spends time with her boyfriend and 2 cats, Whopper and Toast!
Bobbi has years of experience working in the veterinary field and working in customer service! She joined our team in 2020 but came to us already having 5 years’ experience as a veterinary receptionist.
She has a strong passion for animals (and an extra soft spot for Golden Retrievers!). When she is not at work, she enjoys time with her 12-year-old son, Brody, and their 5 dogs! Bobbi is full of energy and personality and a perfect fit for the All For Paws team!
Kerie joined our team in 2019 to assist with end-of-year inventory and office work. After the end of the year, things were complete, she decided she wanted to continue to help us on weekends! Her full-time job is at Radford University and raising 2 beautiful girls!
Laura joined is in 2020 and made a huge impact on our team. She previously worked for the local shelter, so helping the community and problem solving comes naturally to her. Animals have always been her passion, which inspired her to start her own rescue group, Pearls Piece Animal Rescue!
Her home is filled with many 4-legged friends, but she has a special place in her heart for cats and dogs needing a little extra love and attention! No matter the situation, Laura handles it with compassion and professionalism and is a great go-to for any issues because she will always help find an answer!
Connor joined our team in February of 2021. He worked for us part-time, as his full-time job is working overnights at the Emergency Veterinary and Specialty Services of Roanoke. He learned of our clinic through working with Dr. Gallagher and is extremely ambitious to learn any new skills.
Connor attended Virginia Tech where he obtained his Bachelors of Science in Dairy Science. He has experience as an animal care technician at the Virginia Maryland College of Veterinary Medicine, working at the Dairy Farm at Kentland Farms, and research experience with dairy nutrition. Connor plans to apply to Vet School in the near future and pursue his dream of becoming a Veterinarian.
Animal Care Specialist
Madison joined our team in December of 2020. Her path to working in a veterinary clinic is not the same as most. Her schooling has a background in science and she always had an interest in veterinary medicine and becoming a veterinary technician. Madison then began working in Theatre and found that to be her passion.
She is currently awaiting to hear about studying theater overseas. Madison is up for any task assigned to her and willing to help in every aspect of the clinic. She greatly enjoys organization and cleaning while caring for the animals! When Madison is not at work, she enjoys art and studying theater!
Animal Care Specialist
Claudia joined us in August of 2020. She jumped in with both feet to assist during the holidays in the kennel which is one of the busiest times. Claudia is currently working towards her dual degree in animal and poultry science and psychology. Her dream is to apply to vet school and work in a mixed animal practice.
She has tons of volunteer experience in different areas including the Virginia Tech Equine Unit, the Animal Behavior & Welfare Lab at Virginia Tech, and the Humane Society of Montgomery County. Claudia has strong attention to detail and tons of patience with animals who are not comfortable with being in a new environment. When she is not at work, she enjoys reading, art, and hiking.
Tour Our Veterinary Clinic