With puppy training once per week you can see that most of the ‘reinforcement' needs to be done by you as the ‘human'. All training is backed up by handouts that allow you to easily continue reinforcing what your puppy has learned.For a solid all-round training this takes puppies around 4-6 months of training, mostly by you in small, short sessions...