Где-то в швейцарских Альпах, среди снега и ветра, двенадцатилетний Георг вдруг остаётся один в маленьком горном приюте. Тишина, холод, и никого рядом. И вот однажды он натыкается на еле живого щенка сенбернара. Понятно, что пройти мимо не получается. Георг прячет находку, кормит, греет, лечит как умеет. Щенка он называет Барри, и очень быстро тот становится не просто собакой, а своим, почти как семья. Но взрослые вмешиваются, начинают тянуть в разные стороны. Тогда Георгу приходится идти ва-банк, чтобы Барри не забрали.