Arrivano tempi difficili per la famiglia Carraclough e sono costretti a vendere il loro cane al ricco duca di Rudling (Nigel Bruce). Tuttavia, Lassie (Pal), il cane, non è disposto a lasciare il giovane Joe Carraclough (Roddy McDowall) e parte per il lungo e pericoloso viaggio per raggiungerlo.