We address the more advanced training in this discussion. The more advanced training can be accomplished by staying in the most fundamental aspects of the training. Dogs learn more and have substantially more confidence not by practicing all the hard things, but by consistently practicing the components of the 'hard things'. It is a powerful tool for those with the patience to use it.