Наверное, мой опыт подойдёт не всем, но расскажу, на всякий...
Я вообще не занимаюсь приучением щенков к туалету, потому что не хочу заострять внимание собак на этом вопросе.
Потому что муж по неопытности как-то совершил такую ошибку: начал активно приучать Афоню (тогда ещё он был щенком) делать дела на улице, и видимо, очень на этом заострил его внимание. Щен очень быстро понял, что папа ждёт, чтобы он сделал свои дела, и начал терпеть до последнего, чтобы ещё подольше погулять, иногда приносил домой... А когда ходил только со мной, то делал всё быстро, и уже потом мы гуляли, не шли сразу домой.
Так что я просто спокойно жду, когда щенок достаточно подрастёт для того, чтобы терпеть между прогулками.
Ни одна нормальная собака не будет гадить дома, если у неё есть достаточно возможностей сделать свои дела на улице.
Как тут много раз писали, со щенком надо подолгу и достаточно часто гулять, давать возможность вдоволь побегать, тогда сфинктер обязательно сработает.
Лично у меня никогда не было туалетных проблем со взрослыми собаками, наоборот, была проблема заставить пописать на пелёнку в экстренных случаях - например, после операции, когда нельзя ходить на улицу.