Recueilli dans un chalet lors d'une tempête de neige par César, le vieux berger, Sébastien, dont la mère vient de mourir en lui donnant naissance, va grandir avec les deux petits-enfants de César, Jean et Angelina, eux aussi orphelins. Belle, une grande chienne blanche, de race chien de montagne des Pyrénées, est née le même jour que Sébastien. Six ans plus tard, Sébastien et Belle se rencontrent. Belle s'est échappée d'un chenil et, alors qu'elle est pourchassée par les villageois, Sébastien lui sauve la vie. Ils deviennent inséparables et vont vivre ensemble bien des aventures.