Our Veterinarians

dr amy

Dr. Amy O’Malley

Dr. Amy O’Malley graduated from NC State College of Veterinary Medicine in 1997. Dr. Amy is the small animal veterinarian at Warrenton Animal Clinic. Originally from Chesapeake, Virginia, she became interested in veterinary medicine at an early age, and after she began volunteering in a small animal veterinary clinic at the age of 15, she knew for sure that it was her passion and career. The mother of three beautiful children, she lives life to the fullest and in addition to caring for her beloved patients, she enjoys spending time at the lake with her family. Her other interests include skin care, and she is a consultant for Rodan + Fields.

dr chris omalley

Dr. Chris O’Malley

Dr. Chris O’Malley graduated from NC State College of Veterinary Medicine in 1996. Since graduation, he has devoted his practice almost exclusively to equines. His practice is largely ambulatory and has given him vast experience with all aspects of caring for the ailing equine in the field setting. In 2005 he published an equine emergency handbook titled “Horse 911: Dr. O’Malley’s Veterinary Emergency Handbook.” When he is not working with his patients, Dr. O’Malley is an avid outdoorsman and enjoys water sports, fishing, and snowboarding with his family.

Our Staff

Jennifer Gibbs
Jennifer Gibbs | Technician

As a former teacher, Jennifer can handle anything! She is our energizer bunny and multi-tasking champion. With extensive experience with both small animals and equines, she is an invaluable member of our staff.


Jaime Reed | Reception
(Pictured with her sweet tripod kitty, “Popcorn Sutton.”)

Jaime is a mom of three humans and 8 fur children. She is also an enthusiastic backyard chicken farmer! She has always loved animals and studied Wildlife Biology for her Bachelor’s degree. In addition to working in the veterinary field, her background also includes working as a wildlife relocation specialist..


Krystle Richardson | Assistant
(Pictured with her cat, “Raisin”)

Krystle has always had some sort of pet since she was a child. She currently has 1 dog, 1 cat & a 29 gallon freshwater fish tank with a variety of fish! She loves the reward of being a loyal pet owner, and is ecstatic to be part of the WAC team where she cares for animals all day long. Krystle also loves spending time with her family and traveling.