Start training your puppy as soon as possible! We sometimes have puppies leave our kennel at 8 weeks and immediately go into a 30-day training bootcamp. Others prefer to wait, and some advanced programs or trainers require the puppies to be at a certain age. Think of training as you would for sending your child to school. There are different training programs and techniques for all stages of development. The sooner you begin, the better!