По-моему не обязательно впадать в крайности - или тибетский мастиф, или джек рассел. Если вам нравятся более крупные собаки, существует немало вариантов достаточно крупных пород, при этом несколько более подходящих для города чем всякие мастифы и алабаи. Ну например, какой-нибудь бернский зенненхунд, ньюфаундленд, сенбернар, бордосский дог, американский бульдог - спокойные крупные породы, которых часто держат в квартирах, не склонные защищать хозяев от всех подряд (в т.ч. соседей на лестнице и в лифте) или жрать других собак (недрачливость тоже один из важнейших факторов, если вы живёте в густонаселённом районе где у каждой третьей семьи собака). Да хотя бы тот же голден ретривер или лабрадор - тоже достаточно крупные собаки, и при этом их хорошая дрессируемость всем известна, и где их ещё держать как не в городе.
А "гонять" всех надо, физические нагрузки необходимы любой собаке. Тут ещё встаёт вопрос, есть ли у вас рядом места где с собаками вообще гулять можно. А то некоторые быстро решают: "У меня большая квартира, дома всегда кто-то есть, я заведу себе кого хочу", а потом проблемы оказываются приходят совсем не с той стороны, с какой ожидались. Они выходят на улицу, и опа - вокруг на несколько км одни газоны, детские площадки и школьные территории. И на каждом газоне круглосуточно пасутся 10 младенцев и 20 бабкиных йорков сомнительной воспитанности. В подобных условиях конечно глупо заводить любую собаку крупную собаку, даже спокойную. А если есть какой-нибудь большой парк (не из тех где по 20 колясок на квадратный метр) или лес, то вполне нормально.
Местную выставку собак посетить тоже можно (о местах проведения обычно можно узнать в интернете), посмотреть вживую на них, узнать кого в вашем городе держат, да и поспрашивать при желании.