Y'a pas de science exacte. Le mien qui a été castré à 6 mois tout pile s'est mis à faire pipi dans la salle de bain, du jour au lendemain à 1 an et demi.
Faut voir aussi où est-ce qu'il fait, pour voir si tu peux supprimer la "cause".
Au début c'était sur le tapis de bain, donc j'ai surélevé le tapis de bain. Puis ça a été dans le linge sale qui tombait de la panière (en tissu), donc j'ai bien fait gaffe à tout mettre dans la panière. Puis c'était dans le linge dans la panière. Donc j'ai vidé la panière, il a fait dans la panière.
Donc j'ai pris une panière de linge sale en métal, je l'ai décalée de 30cm, j'ai mis la litière à THE endroit et... Zéro accident à déplorer depuis quelques mois !
Une fois que l'habitude est prise, il faut faire en sorte de "changer le lieu".
Edit : S'il a l'habitude de faire aux mêmes endroits bien sûr, s'il le fait partout de manière aléatoire c'est plus compliqué...