Each training session should last no longer than 15-20 minutes, as this is the length of time that puppies can focus on one task.