Собак шаро*биться просто так, одних по окрестностям тоже отпускают только идиоты.
Собственно с кошкой можно гулять на шлейке тоже, но это же надо жопу с дивана поднимать.
И собаку можно приучить по крайней мере не залезать на ту же мебель, собакам после каждой прогулки моют лапы и в грязную погоду на них можно нацепить комбез, который избавляет от 90% грязи.
У нас в соседнем дворе был такой, кстати, чау-чау который сам себя выгуливал. Шлялся недолго, около года-двух.
Тем не менее, собака по сравнению с кошкой - да, более грязное животное, которое по сравнению с домашней кошкой имеет более высокие шансы на большинство вышенаписанного. Но собака гуляющая под присмотром в большинстве случаев по крайней мере не будет жрать говно и не покалечится насмерть, особенно если она гуляет в наморднике и на поводке. Если она попытается сделать какую-нибудь хрень, любой нормальный хозяин ее остановит. Вы никогда не сможете избежать всех проблем, но НЕ отпуская свое любое животное шара*бится в одиночку по улице, вы избавляетесь от 99 проблем из 100.
Исключения из этих правил есть естественно, но это лишь еще один пункт о том, что собаки - это большие проблемы и большая ответственность, перед самой собакой в первую очередь.