Selátko jménem Babe vyhrál farmář Hoggett na trhu a už se těší na dobrou pečínku. Jenže všechno dopadne jinak – Prasátka se ujme fena Fly a naučí ho hlídat stádo ovcí. Babe se spřátelí i s ostatními zvířátky na farmě, k nimž patří výstřední kačer Ferdinand, ovce Bé či trojice zpívajících myší. A tak se farmář nakonec rozhodne, že místo na pekáč dá Prasátko Babe do soutěže ovčáckých psů. Stát se šampiónem ovšem není snadné...