В городе места тоже разные есть. Есть районы где отлично можно выгуляться, набегаться и т.д. Ну где-нить в центре, конечно, не стоит заводить крупную собаку. А частный дом - как показывает практика, часто не лучшее место для собак. Владельцы в частных домах в большинстве своем (слава богу, исключения тоже есть), считают, что раз у них есть участок, то гулять с собакой уже не надо, сама нагуляется сколько ей нужно, и получают плохо развитых, не здоровых, сходящих с ума животных. Вот я чаще встречаю правильно содержащихся собак в квартире, чем в домах.