Маленькая Белла родилась в помете маленьких собак в подвале снесенного здания в Денвере. Ее мать, братьев и сестер в раннем возрасте увезли собачьи ловцы, а сама она нашла приют в семье кошек, которые также жили в дикой природе в руинах. Но только тогда, когда молодой активист защиты животных Лукас (Иона Хауэр-Кинг) спасает щенка со строительной площадки и берет его с собой и его подавленную мать-ветерана войны Терри (Эшли Джадд), она действительно в безопасности. Белла любит своих новых хозяев больше всего на свете - чувство, которое взаимно. Но городской закон запрещает гражданам держать питбулей - даже если они на самом деле безобидные гибриды, как здесь. Поскольку власти неумолимы, Лукас временно отдает свою избранницу друзьям, которые живут далеко, пока не будет найден новый дом за чертой города. Сука, которая за это время превратилась в молодое животное, этого не знает. Она убегает и возвращается домой, пройдя более 600 километров по заснеженным Скалистым горам...