Our Whole Pet Team

Dr. Nicole Sheehan, DVM, CVA, CVCH, CVFT
Veterinarian, Founder

Dr. Carrie Uehlein, DVM, CVA
Veterinarian, Mentor

Kristin Brown
Human Resources Manager

Alex Dover
Veterinary Assistant and Financial Manager

Emily Frammartino
Veterinary Assistant and New Hospital Lead
Emily works full time as a veterinary technician at Whole Pet – Davidson and is one of the most compassionate and hard-working individuals you will ever meet. She was brave enough to start the very first hospital with Dr. Nicole in 2013 and has taken on the task of helping start up the new practices as well. Her experience both on the medical team and as a leader in the Davidson practice, as well as her desire to provide an excellent environment for patient care and veterinary job satisfaction make her the perfect person to provide new opportunities for others. She assists with patient care in the Davidson office, is the lead support for the Wilmington office, and also leads our rescue team missions in the Caribbean through Whole Pet GO.

Julie Generi
Veterinary Assistant and Hiring Manager
Julie works as a Lead Assistant in the Davidson office but assists with hiring in all locations. She has been working in the industry since she graduated from high school and quickly adopted the culture of Whole Pet since joining our team a few years ago. She has been integral in training new veterinarians and loves recruiting and screening new candidates for the Whole Pet offices.

Jenna Glover
Inventory and New Practice Manager

Valerie Shaw
Registered Veterinary Technician and Jack of All Trades
Val works out of the Davidson office, as Chief Morale and Motivation officer. Basically, her job is to keep people happy! She is a true Jack of all Trades, researching new equipment, acting as a liaison between vendors and management, as well as helping to manage new products and inventory for all locations, and leading Whole Pet community outreach and events. She likes all things outdoors and neeto, and we all agree she is terrific!