Non un chiot ne se venge pas et d'ailleurs pour un chien faire ses besoins n'a rien de négatif ou "méchant", c'est juste naturel.
Sinon on ne gronde jamais un chien qui fait ses besoins, que ce soit dehors ou dedans ! Faire ses besoin n'est pas du tout une bêtise pour un chiot...
Pour l'éducation à la propreté il faut sortir ton chiot après chaque repas, réveils et jeux et toute les deux heures si possible.
Dès que ton chiot fait dehors récompenses le et félicites le chaudement.
S'il fait en intérieur devant toi ignore le simplement et nettoie ensuite (pas à sa vue s'il prend ca pour un jeu).
Gronder un chiot, même "juste" avec un non peut amener à des troubles du comportements bien plus gênant. Le chiot comprendra juste qu'il ne doit pas faire ses besoin devant ses maîtres, que ce soit dedans ou dehors ou bien manger ses excréments et boire son urine pour "effacer" les traces et j'en passe.
Montrer au chiot où il est plus intéressant de faire suffit, pas besoin de réprimander loin de là et surtout de la patience ! Un chiot de quatre mois est encore en plein apprentissage, il faut lui laisser le temps pour apprendre à se retenir et savoir où faire.