In the 19th century, a boy named Nello becomes an orphan at the age of two when his mother dies in the Ardennes. His grandfather Johann Daas, who lives in a small village near the city of Antwerp, takes him in.
One day, Nello and Johann Daas finds a dog who was almost beaten to death and names him Patrasche. Due to the good care of Johaan Daas, the dog recovers, and from then on, Nello and Patrasche are inseparable. Since they are very poor, Nello has to help his grandfather by selling milk. Patrasche helps Nello pull the milk into town each morning.
Nello falls in love with Aloise, the daughter of a well-off man in the village named Nicholas Cogez. Nicholas doesn't want his daughter to have a poor sweetheart. Although Nello is illiterate, he is very talented in drawing. He enters a junior drawing contest in Antwerp, hoping to win the first prize, 200 francs per year. However, the jury selects somebody else.
Afterwards, he is accused of causing a fire by Nicholas (the fire occurred on his property) and his grandfather dies. His life becomes even more desperate. Having no place to stay, Nello goes to the cathedral of Antwerp (see Rubens' The Elevation of the Cross), but he doesn't have enough money to enter.[clarification needed] On the night of Christmas Eve, he and Patrasche go to Antwerp and, by chance, find the door to the church open. The next morning, the boy and his dog are found frozen to death in front of the triptych.
None of the film versions use the novel's ending, preferring to substitute a more optimistic one. In one of the film versions, Nello and his dog go the village church. The pastor, finding them there, covers them with a woolen blanket, thus saving their lives. Two days later, one of the judges comes, and because he thought Nello was the true winner, he asks him to stay with him. As years pass, Patrasche dies, and Nello becomes a famous artist.