The way you’re training puppy is by employing what is known in dog training circles as ‘Operant Conditioning’. You’re asking for a behaviour, and then positively reinforcing that particular behaviour in order for it to become more fluent and reliable in the future.