Don’t leave it too late! Puppies learn incredibly quickly and these early classes are designed to allow them to build confidence and social skills with adults, children and other puppies in a controlled environment as well as learning all the basics of training. Puppies need to be 18 weeks or under at the start of the course – but the earlier the better!