John C. Courtney, D.V.M.

Dr. Courtney is a native Mobilian and graduate of McGill-Toolen High School (1984). He graduated from Auburn University in 1988 with his B.S. in chemistry. He received his doctorate in veterinary medicine in 1991. Dr. Courtney is very much a pet lover and he owns a chocolate lab named ZuZu and the two office cats Pearl and Roxanne.

Dr. Kristen Fuller

Dr. Fuller is from Ozark, Alabama where she graduated from Carroll High School in 1998. She continued her studies at Auburn University with a major in Animal Science Pre-Vet in undergraduate, and completed her doctorate of veterinary medicine in 2005. Dr. Fuller begin working at Bit & Spur Animal Hospital in 2005- 2010. She re-joined the Bit & Spur team again in November 2011! When not caring for clients and their pets, she enjoys fishing, all five of her dogs & one cat, and the gulf coast water.

Teresa Marshall, D.V.M.

Meet Dr. Marshall. In 1987, she is a graduated from the University of Florida School of Veterinary Medicine.  Dr. Marshall takes pride in high quality care for her patients and shows special enthusiasm when working through challenging internal medicine cases or educating clients in special situations!  When she is away from work, Dr. Marshall’s five rescue dogs keep her very busy with daily walks on the beach!  Welcome Dr. Marshall!


Kelley Wilbur, Hospital Manager

As our Hospital Manager, Kelley is responsible for the overall hospital organization, and day to day operations. She is also responsible for the hospital’s finances, marketing, and human resources departments. When she’s not at the hospital, you may find her playing ball with her two labs, Roman and Roxie.

Clay Stockman, Director of Pet Nursing

As Director of Pet Nursing, Clay is responsible for safety, organization, and day to day operations in the very heart of the hospital, the treatment area. He is also responsible for inventory, and the hands-on training of technicians and assistants.

Customer Service Coordinators

If you visit our hospital you are sure to be greeted by one of our customer service coordinator’s smiling faces. Everyday the customer service coordinators make sure clients and patients feel welcome and comfortable during their check in and check out.

Appointment Coordinators

When you call our hospital one of our friendly appointment coordinators will be happy to assist you in any way. Each day the appointment coordinators make sure clients get the answers they need in addition to scheduling any appointments.

Veterinary Technicians

The veterinary technicians have many responsibilities throughout the hospital. Some of these duties include giving medications, taking x-rays, perform laboratory procedures, assisting in exam rooms and educating clients on basic pet care.

Veterinary & Technician Assistants

The veterinary assistants assist in exam rooms and assist veterinarians in routine procedures. The veterinary assistants and technician assistants have many duties including assisting with treatments, assisting with laboratory procedures, and assisting the whole team with pet care and patient comfort.

Kennel Supervisor

Jamie Gray

As the kennel supervisor, Jamie is responsible for safety, organization, and day to day operations in the bathing, grooming and kennel areas of the hospital. She is also responsible for making sure the pets are kept happy and comfortable during their stay with us.

Kennel Attendants

The kennel attendants are a very important part of our team. They make sure the pets are kept happy and comfortable during their stay as well as assisting the veterinarians and technicians in a wide variety of tasks.


About us Meet the staff Tour


Forms FAQ Links Contact us