Balto, en ung ulvehund, bor på landsbygda Nome sammen med en gås ved navn Boris, og to isbjørner, Muk og Luk. Balto er halvt ulv, og blir derfor foraktet av både mennesker og andre hunder. Den eneste andre hunden i området som er snill mot Balto, er en sibirsk husky ved navn Jenna, som Balto er hemmelig forelsket i. Balto blir ofte mobbet av en sledehund som heter Steele, en hissig og arrogant malamute, som også liker Jenna. En kveld har alle barna, inkludert Jennas eier, Rosy, fått difteri og doktoren i området har ikke noe medisin. Elendig vintervær hindrer medisin fra å bli brakt inn fra Juneau via luft eller sjø, og den nærmeste jernbane-linjen ender i Nenana. Det arrangeres derfor et hundeløp for å bestemme hvilken hund som passer best for å lede ett nytt team med sledehunder for å få tak i mer medisin. Balto vinner, men Steele sørger for at Balto blir diskvalifisert. Teamet reiser samme kveld med Steele i spissen, og henter medisin. Men på vei tilbake blir kjøreren slått bevisstløs, og en pulk blir ødelagt.