A Dog of Flanders is a 1960 film, starring Donald Crisp and David Ladd, based on the 1872 novel of the same name by Ouida. The movie was directed by James B. Clark. The film has a happy ending for the boy and his dog.
Source: Wikipedia