Our Whole Pet Team

Nicole Sheehan, DVM, CVA, CVCH, CVFT, MATP
Veterinarian, Founder

Dr. Carrie Uehlein, DVM, CVA
Veterinarian, Mentor

Kristin Brown
Human Resources Manager
Kristin takes care of all our peeps. Payroll, benefits, and hiring are her focus for all Whole Pet practices, and she also manages the finances for the Davidson office. She has two cute children and two sweet pitbull mutts. She is rocking out working motherhood and somehow manages to take care of all of us as well!

Alex Dover
Dr. Sheehan’s Assistant and Whole Pet Manager

Emily Frammartino
Veterinary Assistant and Hospital Manager

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 Hospital Manager

Valerie Shaw
RVT and Social Media Manager