Click here for the latest COVID-19 information
On top of all the additional precautions we are taking, we can accommodate curbside medication and food pick ups, as well as examinations on your pet while you wait outside. Just call 609-212-0200 when you arrive.
Please contact us with any questions.
From the moment that you walk in our door, you will be warmly greeted by our friendly receptionist.
The Caring Heart difference is noticeable. Enjoy the calming classical music and the soothing fragrance of aromatherapy. You and your pet will be escorted into your own private waiting area. During your short wait, enjoy a cup of coffee or tea and some chocolate while your pet may indulge in a variety of tasty treats. With appointments scheduled up to 40 minutes, you and your pet have time to relax and not feel rushed. The staff at Caring Heart is friendly, knowledgeable, and kind. We offer consistency as your appointment will either be with Dr. Kim or Dr. Chris Weisner. Both Dr. Kim and Chris were trained at Cornell, where they met in 1995. They have been together as a team and immersed in veterinary medicine for 25 years (a half-century of experience combined). Their love of animals is instantly clear by the way that they interact with your pet in a natural and comforting manner. At Caring Heart, we believe that the best medicine involves a conversation to determine the most personalized plan for you and your pet. After all of your questions have been answered, you can enjoy the ease of our express checkout. You and your pet will walk out the door looking forward to the next visit to Caring Heart.
Get to know us!
We provide everything your pet needs under one roof.
Learn About Our Services
Meet Our Amazing Team
We're Fear Free certified!
Experiencing an emergency?
We are fully equipped to handle most emergencies during business hours. Dr. Chris has over a decade of experience in emergency medicine, having worked as an emergency doctor at several emergency and specialty practices within New Jersey.
Ready to come see us?
Use our online appointment request form to request your next appointment in minutes. We look forward to seeing you soon!