Для души - люди любят собак крупных пород. Людям нужны собаки именно с такими данными - порода - это не только размер, окрас, тип шерсти, форма ушей, это прежде всего характер.
Хочу собаку с данным характером - завожу и наслаждаюсь жизнью с ней. В том числе и в очень маленькой квартире.
Проводить какую-то зависимость между размерами собаки и ЧЕЛОВЕЧЕСКОГО жилья может человек, который собак не держал или, если держал, то не удосужился понять...ну или который держал их исключительно с утилитарной целью - для охраны, охоты, обустраивая свою жизнь таким образом, чтобы напрягать себя любимого как можно меньше.
Крупная собака в частном доме живет либо в вольере (я пока не видела вольера, который площадью бы превышал даже небольшую квартиру) либо в том же ДОМЕ, выходя гулять (при закрытых дверях нет разницы ЧТО снаружи - сад или другие квартиры)- т.е. идея про то, что собак хорошо содержать в частном доме придумана ленивыми людьми - хорошо это только для хозяев, для собак разницы никакой (а если в вольере, то даже хуже - недостаток нагрузок СОВСЕМ нечем компенсировать).
Ваша квартира - это логово, место, где собака спит. Когда вы, или собака, спите - вам нет разницы сколько квадратных метров вокруг вашей кровати и где (в частном доме или в квартире многоквартирного дома эти метры расположены. Вам важно, чтобы вы НА КРОВАТИ помещались - т.е. для даже самой огромной собаки это примерно 1,5 на 2 метра. Если ваша квартира меньше (я пока не видела, но вдруг бывают...) - да, вам не стоит заводить собаку, иначе вам самим места не хватит. Но если ваша квартира хотя бы как 2 собачьих места и вам без собаки уже никак - можете смело заводить даже очень крупную собаку.
НО - стоит учитывать, что для того, чтобы собака в квартире комфортно себя чувствовала ей необходимо давать адекватную нагрузку. Некоторые настолько ленивы, что у них и той-терьеру в особняке тесно будет.
Если вы готовы собаку нагружать - заводите хоть десяток догов в однушке. Если нет - обходитесь аквариумом.