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