Best Vet in NJ. Caring, professional, and extremely knowledgeable Dr. Schaffer is the best in the biz. Our family has been using his services for over 20 years. He and his staff are kind and compassionate. He does not trick you into unnecessary products and only cares about the animals well being. This is the only place any of my animals will ever go! Thanks Doc!