Après sa victoire triomphante au concours de chiens de berger, Babe vit des jours heureux à la ferme des Hoggett. Mais un jour il blesse accidentellement son fermier et l'exploitation se retrouve très vite à la merci des banquiers. Pour faire face, Mme Hoggett décide d'inscrire Babe à une nouvelle compétition qui aura lieu à la ville. Malheureusement au cours du voyage ils se retrouvent séparés et Babe, perdu au milieu d'une ville inhospitalière, trouve refuge auprès de nouveaux compagnons…