Это очень индивидуальное решение.
Зависит от того, какие конкретные цели Вы ставите перед собакой, какой у Вас дом по размеру, или это квартира.
Если цель стоит охрана дома, то надо выбирать одну из служебных пород, которые специально выведены для такой работы.
Нужно иметь ввиду, что с собакой надо заниматься регулярно
Содержание и обучение собаки это очень ответственная задача.
Пес требует к себе внимания не меньше чем ребёнок.
Если вы не готовы к ежедневным занятиям с собакой утром и вечером, то можно будет взять любую дворняжку и она будет лаять на прохожих.
Лично я отдаю предпочтение немецкой овчарке. Но породистого щенка надо брать обязательно из питомника или в клубе. Тогда будет гарантия, что собака соответствует вашим ожиданиям.
Главное в выборе породы, это чтобы она понравилась вам и вы её любили
С уважением, Игорь.