Meet the Doctors

  • John P. Layne (J.P.), DVM
    John P. Layne (J.P.), DVM

    Dr. Layne grew up in Worthington, Ohio and moved to Knoxville to attend the University of Tennessee. In 1993 he received his undergraduate bachelor in microbiology and graduated as DVM in 1997. Upon graduation, Dr. Layne worked in a mixed animal practice in Columbia before opening New Shackle Island Veterinary Hospital in 2000.

  • Dwayne Koelling, DVM
    Dwayne Koelling, DVM

    Always having an interest in the biological sciences and a desire to help others and animals the veterinary profession was a natural fit for Dr. Koelling. Upon graduation from the University of Tennessee College of Veterinary Medicine, he began working in Franklin, TN. After a short time there he joined the staff of New Shackle Island Veterinary Hospital. Dr. Koelling’s special interests professionally include surgery and Chinese herbal therapy. Personally, his interests include spending time outdoors, woodworking, and spending time with his family. We are blessed to have Dr. Koelling as a part of our New Shackle family!

  • Angel Brothers, DVM
    Angel Brothers, DVM

    Dr. Brothers is a Hendersonville native that is happy to be returning to her hometown! She attended the University of Tennessee College of Veterinary Medicine in Knoxville, TN before joining our practice. Her professional interests include small animal ultrasonography, radiology, and ophthalmology. When she is not practicing medicine, you can find her working out, hiking, playing with her two dogs Asher and Bentley, and hanging out at home with her husband!

Location

Find us on the map

Office Hours

Hendersonville Office

Monday

7:30 am - 5:30 pm

By Appointment

Tuesday

7:30 am - 5:30 pm

By Appointment

Wednesday

7:30 am - 5:30 pm

By Appointment

Thursday

7:30 am - 5:30 pm

By Appointment

Friday

7:30 am - 5:30 pm

By Appointment

Saturday

7:30 am - 12:00 pm

By Appointment

Sunday

Closed

Hendersonville Office

Monday
7:30 am - 5:30 pm By Appointment
Tuesday
7:30 am - 5:30 pm By Appointment
Wednesday
7:30 am - 5:30 pm By Appointment
Thursday
7:30 am - 5:30 pm By Appointment
Friday
7:30 am - 5:30 pm By Appointment
Saturday
7:30 am - 12:00 pm By Appointment
Sunday
Closed