I feel it is best to wait until your pup has fully matured...between 18-24 months old. That's what I would do.