Jimmy, een levendige tien jaar oude jongen, woont in het rustige stadje Eagle Rock, Louisiana. Hij woont daar met zijn vader, stiefmoeder en, belangrijker nog, zijn beste vriend, een Duitse herder genaamd Rainy. Als Jimmy's vader een promotie krijgt, moet het gezin verhuizen naar een appartement in New York City, waar een strikt "geen huisdier"-beleid geldt. Niet bereid zijn baasje te laten gaan zonder een gevecht, begint Rainy aan een lange reis naar New York, en gaat zo een uitdagend avontuur tegemoet.