Dr. Amy Green

Owner/Veterinarian

Dr. Green graduated from Oklahoma State University with her Veterinary Medicine degree in 2014. Dr. Green has been with Town and Country Animal Hospit...

Read More

Dr. Amy Green

Owner/Veterinarian

Dr. Green graduated from Oklahoma State University with her Veterinary Medicine degree in 2014. Dr. Green has been with Town and Country Animal Hospital in some capacity since 2005 and was proud to become the owner in 2026. When she is not caring for pets at the clinic, she is spending time with her husband, son, her Whippet and two cats. Her favorite part about working with animals is strengthening the bond between herself, her patients and their owners.

Dr. Rye Wilhite

Associate Veterinarian

Dr. Wilhite graduated from Oklahoma State University in 2014 and has been with Town and Country Animal Hospital since 2018. He grew up in Frederick, O...

Read More

Dr. Rye Wilhite

Associate Veterinarian

Dr. Wilhite graduated from Oklahoma State University in 2014 and has been with Town and Country Animal Hospital since 2018. He grew up in Frederick, Oklahoma. Dr. Wilhite is an avid fisherman, experienced outdoorsman and enjoys spending time with his wife and kids.

Dr. Fansler

Associate Veterinarian

Dr. Fansler graduated from Oklahoma State University with her degree in Veterinary Medicine in 2023, and has been with Town and Country Animal Hospita...

Read More

Dr. Fansler

Associate Veterinarian

Dr. Fansler graduated from Oklahoma State University with her degree in Veterinary Medicine in 2023, and has been with Town and Country Animal Hospital since she graduated. Being a veterinarian has been her lifelong dream. She enjoys being a source of relief and hope for worried pets and their owners. She grew up in Harrah, Oklahoma and is excited to be practicing closer to home. She lives with her husband, three cats and two dogs. She enjoys gardening, fishing and traveling with her husband in her spare time.

Kassie Hamlin

Practice Manager

Kassie participates in every aspect of building a strong team. She loves spending time in the water with her family, listening to music and podcasts, ...

Read More

Kassie Hamlin

Practice Manager

Kassie participates in every aspect of building a strong team. She loves spending time in the water with her family, listening to music and podcasts, and watching her beautiful twin girls grow up. She has been in the veterinary field since 1998 and has been with Town and Country Animal Hospital since 2001.

Josh Green

Office Manager/Tech Support

Josh is our behind the scenes support, fixing and maintaining all the electronics and technology that keeps this place running. In his free time he en...

Read More

Josh Green

Office Manager/Tech Support

Josh is our behind the scenes support, fixing and maintaining all the electronics and technology that keeps this place running. In his free time he enjoys spending time with his son, playing video games or watching movies.

Dawn

Registered Veterinary Technician

Dawn is the mother of two adult children, who have blessed her and her husband with 3 gorgeous grandchildren. She has a large array of animals includi...

Read More

Dawn

Registered Veterinary Technician

Dawn is the mother of two adult children, who have blessed her and her husband with 3 gorgeous grandchildren. She has a large array of animals including two dogs, one cat, two horses and several chickens. In her spare time she enjoys baking, gardening and riding her horses. She loves what she does and always comes to work with a smile on her face.

Kristin

Veterinary Assistant

Kristin has been with Town and Country Animal Hospital since 2008. In that time she has worked every position in the hospital. Her favorite part of th...

Read More

Kristin

Veterinary Assistant

Kristin has been with Town and Country Animal Hospital since 2008. In that time she has worked every position in the hospital. Her favorite part of the job now is providing patient care, especially to the most critical patients. When she’s not at work, she enjoys hunting and spending time with her labrador, Rex.

Savannah

Veterinary Assistant

Savannah has been with Town and Country Animal Hospital since 2020 after starting as a Kennel Technician. She has a special interest in veterinary den...

Read More

Savannah

Veterinary Assistant

Savannah has been with Town and Country Animal Hospital since 2020 after starting as a Kennel Technician. She has a special interest in veterinary dentistry and enjoys performing dental cleanings to help keep canine and feline patients healthy, while providing kind, attentive care. Outside of work, she enjoys cheering on the Oklahoma City Thunder and spending time with her boyfriend, Dustin, and her three dogs Putter, Bennett and Kevin.

Bailie

Veterinary Assistant

Bailie has been with Town and Country Animal Hospital since 2023. In her spare time, she enjoys hiking, fishing and spending time with her Mini Schnau...

Read More

Bailie

Veterinary Assistant

Bailie has been with Town and Country Animal Hospital since 2023. In her spare time, she enjoys hiking, fishing and spending time with her Mini Schnauzer Beverly. Her favorite part of vet med is the patient care and owner connection.

LaShandra “Lou Lou”

Large Animal Veterinary Assistant / Inventory Specialist

Lou Lou has been with Town and Country Animal Hospital since 2005. She assists with large animal procedures and makes sure our clinic is fully stocked...

Read More

LaShandra “Lou Lou”

Large Animal Veterinary Assistant / Inventory Specialist

Lou Lou has been with Town and Country Animal Hospital since 2005. She assists with large animal procedures and makes sure our clinic is fully stocked with all the tools and medications necessary to care for your pets. She enjoys riding horses and spending time with her nephews. She has 2 horses and 2 mini donkeys. She loves every aspect of her job and excels at each task presented.

Brittany

Customer Service Representative

Brittany has been with Town and Country Animal Hospital since 2023 and she truly loves helping people while caring for the pets they love! Animals hav...

Read More

Brittany

Customer Service Representative

Brittany has been with Town and Country Animal Hospital since 2023 and she truly loves helping people while caring for the pets they love! Animals have always held a special place in her heart and she cherishes the new experiences and adventures that come with each day. Brittany is married and is the proud dog mom to three spoiled pups, Bebe, Gigi and Lucy. In her free time she enjoys crafting, going to the lake, and spending quality time with her family, friends and fur babies. She feels grateful to be a part of a team that is so dedicated to the health and happiness of both pets and their owners.

Caitlin

Customer Service Representative

Caitlin has been with Town and Country Animal Hospital since 2025. She loves helping others with their pets. In her free time, she enjoys spending tim...

Read More

Caitlin

Customer Service Representative

Caitlin has been with Town and Country Animal Hospital since 2025. She loves helping others with their pets. In her free time, she enjoys spending time with her family and friends, relaxing with an ice cold Dr. Pepper and watching a movie.

Amanda

Kennel Technician

Amand has been with Town and Country Animal Hospital since 2011. Amand enjoys reading, writing and working out. She has a Labrador named Tosha. Amanda...

Read More

Amanda

Kennel Technician

Amand has been with Town and Country Animal Hospital since 2011. Amand enjoys reading, writing and working out. She has a Labrador named Tosha. Amanda always brings a lot of energy and enthusiasm for co-workers and great compassion and care for all our patients.

Morgan

Kennel Technician

Morgan has been with Town and Country Animal Hospital since 2023 and strives to ensure every patient and boarder here is comfortable and well cared fo...

Read More

Morgan

Kennel Technician

Morgan has been with Town and Country Animal Hospital since 2023 and strives to ensure every patient and boarder here is comfortable and well cared for. Her passion for animals extends to her home as well, where she has two dogs, four cats and a tarantula.

Shannon

Kennel Technician

Shannon has been with Town and Country Animal Hospital since 2026 and really loves what she does here! She is a huge animal lover and has a cat and p...

Read More

Shannon

Kennel Technician

Shannon has been with Town and Country Animal Hospital since 2026 and really loves what she does here! She is a huge animal lover and has a cat and pet pig at home. In her free time, she fosters animals and loves helping them find happy, loving homes. She is passionate about both animals and her job, and is grateful to do what she loves to do every day.

Arwen

Kennel Technician

Arwen has been with Town and Country Animal Hospital since 2026. She has completed her Veterinary Assistant training through Moore Norman Technology C...

Read More

Arwen

Kennel Technician

Arwen has been with Town and Country Animal Hospital since 2026. She has completed her Veterinary Assistant training through Moore Norman Technology Center. She loves working with animals and helping provide the best care possible for our patients. Aside from animals, she loves Star Wars and fantasy fiction books.

Jenn

Kennel Technician

Jennifer Karr takes pride in rescuing dogs that are in need of loving care. She has a big heart and gives her time and energy to animals in need. She ...

Read More

Jenn

Kennel Technician

Jennifer Karr takes pride in rescuing dogs that are in need of loving care. She has a big heart and gives her time and energy to animals in need. She enjoys spending time with her grandchildren. She has worked at Town and Country Animal Hospital since 2008.

Elliot

Friend to All

Elliott arrived at our clinic for puppy vaccines one day and our team could not resist his one floppy ear. His ear has since straightened out but he c...

Read More

Elliot

Friend to All

Elliott arrived at our clinic for puppy vaccines one day and our team could not resist his one floppy ear. His ear has since straightened out but he continues to be an integral part of our team. He provides emotional and mental support to every employee here and he helps keep a smile on our faces when times are rough.

Scooter

Chaos Coordinator

Scooter has been with Town and Country Animal Hospital since 2024. He's never scared to make a friend or be nosy! He is super friendly and not afraid ...

Read More

Scooter

Chaos Coordinator

Scooter has been with Town and Country Animal Hospital since 2024. He’s never scared to make a friend or be nosy! He is super friendly and not afraid to demand attention. He keeps everyone here on their toes!