夏洛伊是一只性格溫順的獵犬,由于無(wú)法滿足主人對(duì)狩獵能力的要求而遭受虐待。在長(zhǎng)期壓迫下,它選擇逃離家園,在森林中流浪時(shí)偶遇善良的少年馬蒂(布萊克·赫倫飾)。男孩被這只聰明的犬只打動(dòng),主動(dòng)為其命名并試圖從原主人處收養(yǎng)。貪婪暴戾的狗主卻開(kāi)出遠(yuǎn)超孩童承受能力的高價(jià),迫使馬蒂暫時(shí)放棄領(lǐng)養(yǎng)計(jì)劃。但這個(gè)倔強(qiáng)的男孩并未就此屈服,他通過(guò)同時(shí)從事多項(xiàng)零工日夜勞作,在經(jīng)歷被雇主欺騙、遭遇野豬襲擊等重重磨難后,終于攢夠贖金將夏洛伊帶走。這對(duì)患難伙伴最終突破階級(jí)與經(jīng)濟(jì)的重重壁壘,共同開(kāi)始了自由的新生活。