I sent Arlo for the 5 day training, and he learned so much so quickly. It was also a great experience for me, I got to learn the best ways to keep up with his new training. Chelsea was so patient and took great care of my crazy puppy!