Dans le Texas pittoresque des années 1860, un garçon nommé Travis (Tommy Kirk), voulant affirmer son autorité, tente de faire fuir un chien fringant errant aux oreilles pendantes, adopté par son frère cadet Arliss (Kevin Corcoran). Mais le chien Vagabond prouve sa loyauté en protégeant la ferme familiale et en sauvant la vie de Travis. Le garçon et son chien deviennent alors inséparables et ensemble apprendront de précieuses leçons de vie.