Belgija, 19. stoljeće. Nakon smrti majke, Nello (David Ladd) odlazi kod djeda Jehana Daasa (Donald Crisp), koji živi u malom selu pokraj Antwerpena. Jednog dana unuk i djed pronalaze psa koji je bio zlostavljan, uzimaju ga sebi i nazivaju Patrasche. Uz pažnju i njegu psić se oporavi te on i dječak postaju nerazdvojni. Mala obitelj je siromašna pa Nello mora pomagati djedu u prodaji mlijeka kako bi preživjeli. Svako jutro dječak i pas kreću na posao - Patrasche gura kolica s mlijekom, dok Nello prodaje mlijeko. Nello se zaljubi u Aloise (Siobhan Taylor), kći imućnog Nicholasa Cogeza, koji ne želi da njegova kći ima veze sa siromašnim Nellom. Iako nepismen, Nello je talentiran u crtanju pa odluči prijaviti se za natjecanje u Antwerpenu, u nadi da će osvojiti prvu nagradu i novac...