En el Texas de finales del siglo XIX, un joven llamado Travis Coates vive con su familia en una granja, donde la vida es dura pero plena de amor. Todo cambia cuando un perro callejero de pelaje dorado aparece en su vida. Aunque al principio Travis es reacio a aceptar al simpático canino, su madre y su hermano pequeño, Arliss, lo convencen de quedárselo. Así comienza una entrañable amistad entre Travis y el perro, a quien llaman Old Yeller.