Нам в свое время очень помогло то, что как только мы сделали прививки и пора было выходить на улицу, мы сразу поехали на дачу.
Вот там он оторвался! Лес, простор, Финский залив, жучки - паучки и сплошной туалет на улице).
Когда вернулись в город он сразу сам провел параллель, что улица - веселье, гулянки и туалет, а дом - скукота, жрачка и наказания за беспредельничество).
Дом, кстати, хорошо был вымыт, чтобы запаха от предыдущих "домашних" походов в туалет не осталось. На этом, собственно, данная проблема у нас сама собой решилась. Кончено, были иногда инциденты, когда не выдерживал и дома гадил, но они карались).
А в общем случае: выводить сразу после еды и хвалить, хвалить и еще раз хвалить за справление нужды на улице. Но в этом случае учитывать, что активные игры с полным желудком могут привести к проблемам, так что вывели погадить и пописать ненадолго, а попозже, через часок уже можно выйти прям на длинную и активную прогулку.
Удачи Вам и Вашему питомцу).