Our Veterinary Team
Meet the amazing staff behind your pet’s care below.
Meet the staff at The Pet Mechanic!
With our veterinary team, you can be assured that your loved ones will be our number one priority.

Dr. Nathan Foley

Dr. Kenneth Weiner

Dr. Russell Muir
Dr. R. Russ Muir grew up just outside of Philadelphia in Bucks County where he initially fostered his love for animals shadowing his local veterinarian. He attended the University of Maryland and received a B.S in Animal Sciences in 2015. Prior to veterinary school, he interned for the Smithsonian Conservation Biology Institute. Following this, he attended veterinary school at the University of Pennsylvania School of Veterinary Medicine where he graduated in 2020. His interests within the field of veterinary medicine include radiology and soft-tissue surgery. In his free time, he enjoys biking, skiing, gardening, and following the NHL and more specifically the Philadelphia Flyers.

Dr. Rebecca Rosenthal

Dr. Kayla Harris

Dr. Elizabeth McKinnon

Matthew, Practice Manager

Sarah, Lead Vet Tech

Michaela, Lead Vet Tech

Trent, Lead Surgery Tech

Farzaneh, Vet Tech

Emily, Vet Tech

Armani, Vet Tech

Sonoma, Vet Tech

Jake, Vet Tech

Becca, Vet Assistant

Hannah, Vet Assistant

Payton, Vet Assistant

Molly, Vet Assistant

Alexa, Vet Assistant

Brianna, Vet Assistant

Marilena, Customer Service

Missy, Customer Service

Saul, Customer Service
