Babe é um porquinho excêntrico. Ele vive na fazenda do Sr. Hoggett, um lugar belo e perfeito, achando que é um... Cachorro! Ele consegue convencer a todos, até a seu próprio dono, que o inscreve no Campeonato Nacional de Cães Pastores, onde o pequeno suíno irá aprontar muitas confusões.