Если учесть возраст, то, скорее всего, эту проблему собака перерастет сама собой, потому что 7 месяцев - это еще не зрелость.
Вообще собаки ходят в доме по нескольким причинам. Если животное еще молодое, то сфинктеры могут расслабляться, если собака чем-то увлечена, во что-то играет, радуется хозяину. Кроме того, ожидая наказание, собака боится, а страх способствует расслаблению сфинктеров - и здравствуй лужа или куча. Поэтому в этих случаях собаку нельзя наказывать! Лучше всего поощрять за хорошее поведение и показывать огорчение, когда видите огрехи, не более. Чем сильнее наказание, тем сильнее боится собака, тем больше она писается - замкнутый круг.
В некоторых случаях собаке недостаточно продолжительности и частоты прогулок. Выводить нужно минимум два раза, а в молодом возрасте лучше три-четыре. Чем дольше прогулка, тем лучше.
Еще собаки могут посредством своих луж и куч мстить хозяину или же показывать свою доминирующую роль в стае. Если животное мстит, хорошо может помочь игнорирование собаки на какое-то время. Если доминирует, то необходимо заняться дрессировкой и дать уяснить животному, что оно не может быть главным в стае. Но в 7 месяцев о доминировании еще рано говорить.