Nel 1943, durante la Seconda guerra mondiale, il piccolo Sebastien, orfano, vive nel villaggio di Saint-Martin, sulle Alpi francesi, con il pastore César e sua nipote Angélina, che sono diventati ormai la sua famiglia. Gli abitanti del paesino sono molto coraggiosi e, a dispetto dell’occupazione tedesca, cercano di aiutare gli ebrei a raggiungere la Svizzera. Un giorno, Sebastien si imbatte in Belle, un enorme cane femmina dei Pirenei, che tutti sono convinti che stia ammazzando le loro pecore, invece..