John est un garçon plein de vie habitant une petite ville minière d'Angleterre. Un jour, il trouve une petite chienne qu'il adopte et baptise Lassie. Ils grandissent et deviennent vite les meilleurs amis du monde.
Mais voilà que la mine s'apprête à fermer, faute de nouveaux gisements de charbon. John tente de convaincre le propriétaire de continuer l'exploitation, mais en vain. Pire, ce dernier lui prend Lassie en l'emmène très loin, en Ecosse. Libérée là-bas par Priscilla, une amie de John, la chienne cours rejoindre son jeune maître...