Has anyone used them? I am meeting with them this weekend to learn more about their program for puppies, and I would love to hear your experiences before making a decision. TIA!