Koerapoiss Weenie on metsa kolinud aga tema omanikud ei taha sellega leppida ning meelitavadki ta lõpuks koeraküpsiste abil metsast välja. Weenie sõber, hädavaresest põder Elliot aga kardab abielluda ja nüüd leiabki põhjuse pulm edasi lükata - tal on vaja koos teiste metsaelanikega Weeniet imelike koduloomade käest "päästma" minna. See kõik pole aga sugugi lihtne, sest linna kassid ja koerad ei taha küll ühte enda hulgast tagasi metsloomade keskele lasta.
Kauges mägihõimus elav noor kütt D'Leh (Steven Strait) on leidnud endale unistuste tüdruku, kelleks on kaunis Evolet (Camilla Belle). Kui nende küla ründavad salapärased sõdalased, kes tüdruku röövivad, peab D'Leh alustama teekonda maailma otsa, et armastatu päästa. Koos vaprate kaaslastega peab noor kütt võitlema mõõkhambuliste tiigrite ja muude eelajalooliste kiskjatega, liikudes üha lähemale oma retke üllatavale sihtpunktile.