Gre za nadaljevanje uspešnice Babe, zgodbe o ljubkem pujsku, ki je prepričan, da je pes ovčar. Babe skupaj s številnimi živalskimi prijatelji živi na posestvu prijaznega kmeta Hoggetta in njegove žene Esme. Ko Hoggett doživi nezgodo in mora ostati v postelji, se njegova kmetija znajde v nevarnosti, da jo bo zaplenila banka. Gospa Hoggettova namerava z Babeovo pomočjo priti do potrebnega denarja, zato skupaj odletita v velemesto, kjer je seveda vse drugače kot na podeželju.
After Babe's great victory in the shepherding contest, Farmer Arthur Hoggett turns down all offers to make money with his pig's talents. But when he gets hurt severely in the well, his wife has to take up farming. She does her best but cannot meet the bank's requirements, which results in the necessity of getting back to Babe. Soon, Esme Hoggett is sitting in a plane headed for "the" city. There, Babe unwillingly causes deep trouble. He has to stay with Mrs. Hoggett in the only hotel in town that accepts pets. Friendly neighbours send officials who catch all animals from the hotel: Cats, dogs, chimpanzees and many others. Babe, who managed to stay free, decides to help his new friends and gets unexpected help - not only by Ferdinand, who flew all the way to the city.