Napoléon est un petit chien qui vit à Sydney. Lui et sa mère vivent dans une famille, mais Napoléon aime rêver de rencontrer les chiens sauvages qui vivent loin, et éventuellement de le devenir lui-même. Un jour, il monte dans un panier suspendu à des ballons et s'envole dans le ciel. Le vent le transporte vers une île voisine où le panier atterrit enfin. Là, il rencontre toutes sortes d'animaux différents; certains d'entre eux sont amicaux, mais d'autres non. Avec l'aide d'une amie perruche, il apprend les secrets pour vivre seul sur l'île et se défendre des animaux sauvages. Il part à la recherche des chiens sauvages, qu'il trouve enfin. Il est très heureux avec eux, mais ensuite il a le mal du pays et sa mère commence à lui manquer, alors il décide de rentrer à la maison.