Depois que o jovem Marty Preston resgatou Shiloh de seu proprietário abusivo, Judd Travers, ele pensou que seus problemas haviam acabado. Mas quando Judd começa a ameaçar levar "seu" cachorro de volta, Marty tem medo de perder o melhor amigo que já teve. Mesmo depois que os sentidos aguçados de Shiloh ajudaram a salvar a vida de Judd, o velho se recusa a consertar seus modos mesquinhos, convencendo todos na cidade que ele é muito desagradável para mudar. Agora, em uma aposta longa e curta para manter o cachorro que ama, Marty se propõe a provar que, assim como um animal maltratado, um homem cheio de ódio pode ser curado pelo poder da bondade.