cranbury animal hospital

2725 US-130
cranbury, NJ 08512


Our Staff


Dr. Beshoy Rafla, DVM

Dr. Beshoy Rafla has been practicing veterinary medicine since March 2008. He completed an internship(post graduation extra training)at Fifth Avenue Veterinary Specialist on 6/2009 and since then he has been offering the highest standard of care as he was taught during his internship. Dr. Rafla is a veterinarian that offers homeopathic therapy in-conjunction with western medicine. His best interest is managing chronic kidney and liver disease in feline and canine. He also has experience in treating rabbits, hamsters, guinea pigs and ferrets. He is a big advocate of pets quality of life and he does volunteer work for certain non profit feline saving organizations and animal shelters. Dr. Rafla is a member of the american veterinary medical association and he is a USDA accredited veterinarian(issue international health certificate). Dr. Rafla likes to offer full veterinary services at Cranbury Animal Hospital so ultrasound and orthopedic surgeries will be done on board. At his spare time Dr. Rafla like to run with his dog Leo. Dr. Rafla will not be just your local vet but he'll be your family trusted veterinarian that you can reach anytime by email/phone. 

Dr. Rafla will be happy to answer any questions or concerns about your pet health promptly via e.mail:

Dr. Stephanie Spencer, DVM

Dr. Spencer has always loved working with animals and has had pets of all shapes and sizes. She attended the University of Connecticut for her undergraduate degree, majoring in animal science. She also studied abroad for four months in Tanzania, exploring wildlife conservation as well as being immersed in the local culture. Dr. Spencer received her Doctorate of Veterinary Medicine at the University of Florida in Gainesville and has interests in dentistry and soft tissue surgery.


In her free time, she loves traveling, hiking, running, playing tennis, and spending time with her rescue dog, Ace. She is super excited to meet you and to take care of your pets!


Dr. Dennis Ting, DVM

Dr. Dennis Ting is originally from Southern California where he attended the University of California, San Diego for his undergraduate work in the field of Animal Physiology and Neuroscience. He then earned his Doctor of Veterinary Medicine degree from the University of California, Davis in 2003. In the following year, Dr. Ting returned to Southern California to complete a one-year internship in small animal medicine and surgery.  With a growing interest in small animal surgery, he completed a surgery specific internship in Denver followed by an orthopaedic research fellowship at Michigan State University. Dr. Ting then stayed on with Michigan State University and completed his residency training in small animal surgery. 
Dr. Ting is board certified by the American College of Veterinary Surgeons. He has particular interests in orthopaedics, traumatology, and oncologic surgery. He is trained in minimally invasive surgeries such as fluoroscopic-assisted fracture repair. Dr. Ting has published a number of original orthopaedic articles in various veterinary journals and has presented numerous lectures on international, national and local levels. He remains active in veterinary continuing education and is a leading instructor in veterinary orthopaedic courses.

For more information click here

Dr. Eric DeRose, DVM - Veterinary Cardiologist

Our staff Veterinary Cardiologist, Dr. DeRose earned his Doctorate in Veterinary Medicine from Kansas State University School of Veterinary Medicine. After finishing his studies, he was selected for an internship with Veterinary Specialist of South Florida in Cooper City. He then went on to his residency in veterinary cardiology at Red Bank Veterinary Hospital in Tinton Falls, NJ. He is especially interested in treatment and management of congestive heart failure due to chronic valve disease or endocardiosis, the most common form of acquired heart disease in dogs. Dr. DeRose strives to help veterinarians improve the quality of life for animals affected by this disease. He provides cardiology consultation services at our practice.

Dr. Seth Finger, DVM

Dr. Finger is a graduate of the University of Pennsylvania, School of Veterinary Medicine.  He has also completed an internship at a large specialty hospital in Gaithersburg, Maryland.  Dr. Finger's medical interests, include, the treatment of a variety of metabolic and systemic diseases.  In his free time, he enjoys exploring the area, eating at restaurants and spending time with his dog and cat.

Angela Schuster

Angela is a natural born lover of all animals. Her mother knew, as a child she was born to work with animals when she constantly tried bringing all kinds of stray animals home to take care of. She is very excited to be apart of the Cranbury Animal Hospital team. On her free time she enjoys taking her dog and two nieces to the park to play and in the summer time, she prefers to take them to the beach.

Shannon Daniel

Shannon has been a lifelong resident of Franklin Township in Somerset. She has always had a love for animals and has been a vet tech for 20 years. Shannon has also been a volunteer at the Franklin Township Animal Shelter for the last 10 years. In her spare time she likes to spend time with her family, friends and her two frenchies, and her 2 rabbits.

Adrienne Iguchi

Originally from Huntington Beach, California, Adrienne moved to Colorado as a teen.  Later she attended Colorado State University, graduating with a degree in Electrical Engineering and a minor in Physics. She moved to New Jersey for an engineering job but her love of animals never left her. She eventually decided to leave the corporate world and begin her studies in Veterinary Technology hoping to complete her certification in a few years. She has been riding horses since she was 7 and loves to spend time eventing her Friesian sport horse as well as hang out with her Australian cattle dog and two cats.  On nice days she also enjoys taking her motorcycle out for a ride through the countryside. She is very excited to be part of the Cranbury Animal Hospital team.

Abby Russo

Abby has loved animals her entire life, having grown up surrounded by numerous pets. She has a degree in Theatre from Bridgewater State College. She just began working in the veterinary field about 3 years ago, and is happy to join the team at Cranbury Animal Hospital. She lives in Lawrenceville with her three cats and 10 year old twin daughters, Maggie and Isabella. 

Lynn Kline

Lynn has been in the veterinary field for over 25 years,  both as a receptionist and a technician.  She resides with a 21 year old African Grey parrot named "Toby". In her spare time she likes NASCAR,  baseball and exploring  lighthouses.


Rachel Joyce

Rachel is extremely passionate about helping animals. She has been working with animals for 5 years and started her grooming career 4 years ago. She is a double certified groomer through Penn Foster College and Petco Apprenticeship. Rachel has volunteered as a Groomer/Vet Assistant at The Trenton animal shelter and strives to make a difference in the lives of all 4 legged friends. She also has worked as a Vet Assistant for the past 2 years, while also grooming. Rachel is currently studying to get a BA in Zoology. And treats every furry family member like her own, she dedicates herself to excellence in grooming and is a proud team member of the Cranbury Animal Hospital team.

Carly Schaaf

Carly has a love for all animals big and small, having owned and cared for a wide range of critters since childhood. She enjoys educating pet owners so they can improve their relationships with their furry counterparts. One day she hopes to open her own animal sanctuary, focusing on the rescue and rehabilitation of companion and farm animals. The apple of her eye is a Beagle named Molly, together they have traveled from New Jersey to Washington and back again.