Am so comfortable with all aspects of this team. All seem to care and take time to answer any and all questions (and boy, do we have a bunch). Dr. Finkel is a gem. It has been a lot of years since we had a puppy, and they are really helping us walk through the baby steps.