La storia si svolge in un villaggio dei Pirenei, tra la Spagna e la Francia dove Sebastien vive con il nonno e la zia. Il ragazzo non ha molti amici, perché non ha la madre sempre in viaggio col circo ed è quindi preso in giro dagli altri ragazzi. Ma un giorno Sebastien incontra un enorme cane da montagna dei Pirenei bianco, accusato ingiustamente di aver ferito un uomo che inverità cercava di aiutare e che che tutti gli abitanti del villaggio temono. Il cane verrà chiamato Belle dal ragazzo e diventerà il suo migliore amico. Per salvare il cane da un ingiusto destino, Sebastien lascerà la sua famiglia ed inizierà un lungo viaggio verso la Francia con Belle e il suo cagnolino Pucci; vivrà quindi numerose avventure nascondendosi dalla polizia, alla ricerca della madre.