When your puppy does any inappropriate behaviour, stop it immediately by telling the pup "No". "No" means "stop whatever you're doing right now.
Ma sœur et moi essayons d’apprendre la propreté à son chien de 1 an, mais ça ne fonctionne pas.