Из своего мальенького опыта ( один дврянин размером с лабрадора) и большого опыта подруги ( нем. дог, овчарки, русские борзые)- достаточная продолжительность и интенсивность прогулок как-то компенсирует величину жилплощади.  Мы в таунхаусе живем, собака находится там, где люди, или спит, когда людей нет дома. Было бы 2 комнаты, то так бы и жили, мы и так пользуемся только тремя и кухней. На 3. этаж он не ходит, в подвал тоже, на терассу выходит со мной покурить, к соседям через изгородь заглянуть. Зато идем каждое утро на 45 минут-час, и во втрой половине дня, сколько ноги несут. Мы на самой окраине живем, и дальше только 3 квартала жилых, а потом крестьянские поля, рапс, кукуруза, капустные кочерыжки. Или на машине едем 15 минут на озера.  ИМХО не размер жилплощади, а ее локация и установка хозяев на прогулки важнее.