Приветствую вас на нашем форуме!!!

Очень неприятная ситуация...
И труднорешимая,тут надо терпение и ещё раз терпение.
Один из способов, держать собаку в клетке или контейнере- боксе, когда вы не можете за ним проследить.
Пробуйте на ночь закрывать его в контейнере или клетке, но не очень большой по размеру, рано утром на поводок и сразу на улицу.
Сделал свои дела, может попить поесть, побегать по квартире и поиграть.
Уходите, опять закрываете.
Но старайтесь не очень надолго оставлять его в заточении( хотя бы в первое время), начнёт гадить в контейнере, ничего уже не поможет.