Собака может не приучиться к туалету на улице по нескольким причинам. Одна из главных причин - недостаточная социализация и тренировка собаки с маленького возраста. Если собаку не учили ходить на улицу с самого детства, она может не понимать, что туалет нужно сделать на улице.
Также, другой причиной может быть отсутствие постоянного графика выгула. Регулярные выгулы помогают собаке понять, что улица - место для туалета. Если выгулы происходят в разное время или непоследовательно, собака не сможет выработать привычку делать дела на улице.
Еще одним фактором может быть неправильное наказание собаки за то, что она делает свои дела в доме. Если собаку карают за то, что она ходит в доме, она может начать скрываться, чтобы делать свои нужды там, где не видят ее хозяева - и это может быть на улице.
Как эксперт, я бы порекомендовал начать с тренировки собаки на улице еще с маленького возраста, поощряя ее каждый раз, когда она делает дела на улице. Также важно устанавливать жесткий график выгула и постоянно его соблюдать. Наказывать собаку за ее ошибки не стоит - лучше поощрять ее за правильное поведение.