Willie je malý osmiletý kluk, jehož dětství bylo zatím velmi nudné a izolované, stejně jako jeho rodné město Yazoo na Mississippi. Osamělý chlapec, který nemá rád školu a nerad komunikuje s děvčaty vzhlíží s netajeným obdivem k atletické hvězdě městečka Dinku Jenkinsovi (Luke Wilson). Willieho otec Jack Morris (Kevin Bacon), tvrdý ale spravedlivý veterán, který ztratil nohu v občanské válce ve Španělsku, vede malého Willieho k poslušnosti a disciplině, zatímco jeho laskavá matka Ellen (Diane Lane) ví velmi dobře, že syn potřebuje více svobody a hlavně…dobrého přítele. A deváté narozeniny Willieho jí dají dobrou příležitost dopřát mu oboje, ve formě neposedného a chytrého terriera Jacka Russella, kterého Willie pojmenuje Skip. V tu chvíli se Willieho život náhle změní…