Je te rassure c est normal ^^ le mien a reussi a etre propre vers ses 4 mois . Les tapis peuvent etre une bonne solution et il vrai de ne pas punir s'il tu ne le voit pas faire, si tu le voit dis lui non et essaie de le mettre dehors avant qu il finisse. Tu peux aussi sortir avec lui et quand il fait dehors bien le féliciter avec des papouilles.
Pour la nuit, un chien ne fait pas en general où il dort, donc lui faire un endroit reduit pour la nuit soit un style de parc, ou une piece pas trop grande. Evite aussi les repas apres 18h le soir, il y en a qui enleve aussi la gamelle d eau la nuit mais si ton chien mange des croquettes, je ne pense pas que se soit une bonne idée.
Après a toi de tester et adapter a ton chien ;p