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