Высоко в горах, где швейцарские Альпы покрыты вечными снегами, есть место, забытое цивилизацией. Именно в таком уединенном приюте волей обстоятельств оказывается двенадцатилетний Георг. Мальчик остается там совершенно один на один с суровой природой. Казалось бы, в такой изоляции можно только тосковать, но именно здесь начинается самое важное приключение в его жизни.
Во время прогулки по заснеженным тропам Георг находит в сугробе едва живого щенка сенбернара. Малыш совершенно истощен и обречен на гибель. Парень не может бросить беднягу и тайком переносит его в теплое помещение приюта. Георг понимает, что взрослые не одобрят такую находку, поэтому решает скрывать питомца до последнего. Он кормит щенка из собственных скудных запасов, согревает его и день за днем возвращает к жизни.
Щенок выживает и получает кличку Барри. Очень скоро из слабого комочка он превращается в огромного, неуклюжего и невероятно ласкового пса. Между мальчиком и собакой зарождается крепкая привязанность. Они вместе коротают долгие вечера, исследуют окрестности и становятся настоящей командой. Барри для Георга теперь не просто животное, а верный товарищ и смысл каждого нового дня.
Но секреты в горах хранить невозможно. Рано или поздно взрослые узнают о существовании собаки. Для них Барри это в первую очередь рабочий инструмент, спасатель, который должен подчиняться строгим правилам горной службы. Взрослые уверены, что ребенок не справится с такой ответственностью, и принимают решение разлучить друзей, забрав пса в специальный питомник.
Георг сталкивается с несправедливостью, которая кажется ему невыносимой. Он не намерен молча подчиняться чужим правилам и отдавать лучшего друга в руки чужаков. Чтобы спасти Барри, мальчику придется пойти на серьезный риск. Ему предстоит бросить вызов обстоятельствам, столкнуться с горной стихией и доказать, что настоящая дружба не знает преград. Впереди их ждет опасный путь, где на кону будет стоять не просто жизнь собаки, а право двух сердец быть вместе.