Мое мнение: однозначно да. Собака - животное со стадной психологией, а для полноты жизни ей нужна стая, к которой обычно приравнивается для собак семья. Но между семьей и стаей все же есть различия.
Поход - максимально приближенное к условиям собачьей стаи событие. Людей там много, все куда-то идут, всех ведет в основном «вожак». Физических нагрузок на маршруте предостаточно. Кроме того, жизнь на природе ничем не заменишь: куча новых запахов, миллионы новых впечатлений от знакомства со внешним миром. В общем, поход для собаки - то, чего недостает в домашней жизни, а именно родство с природой.
Однако собака в походе может столкнуться с теми же проблемами, что и человек. Принимая решение взять собаку, необходимо учитывать все тонкости и сложности путешествия. Например, если в в местности обитают змеи, собака вполне может на них набрести, а это значит, что пса следует вести рядом на поводке, что создает большие неудобства. В этом случае пусть четвероногий друг вас ожидает дома.Зимой опасностей для собаки гораздо меньше. Но если снег глубокий, то лучше собаку не брать с собой. Очень скоро пес устанет выскакивать из очередного сугроба, и через некоторое время его придется нести на себе.