Први део
Главни јунак - осмогодишњи Реми - живи у француском селу, сам са мајком, коју назива мајком Барберен. Њен супруг, зидар Барберен, живи и ради у Паризу. Реми се не сећа да је једном дошао кући. Једном када се на послу догоди несрећа са Барбереном и он стиже у болницу.
Да би примио одштету, Барберен тужи власника. Његова супруга мора да прода краву, породичну сестру, да плати правне таксе, али Барберен суд изгуби и врати се кући. Кад је био осакаћен, више не може да ради.
По повратку Барберина, Реми са ужасом сазнаје да није његов сопствени син, већ усвојен. Једном је Барберен на улици нашла петомесечну бебу на чијим су одећама сечене ексере. Барберен је предложио да га одведу док га родитељи не пронађу. Судећи по одјећи, дијете је било из богате породице и Барберен је рачунала на добру награду. Тада је породица Барберен имала свог сина, а Барберенова жена је могла да их прехрани. Али Барберенов син убрзо је умро, а жена се приклонила Ремију, заборављајући да он није рођено дете. Сада Ремиу постаје терет и Барберен тражи да га супруга пружи у склониште.
Барберен, подлегавши наговору своје жене, одлучује да од сеоске управе затражи давања за Реми. Али упознаје лутајућег уметника Виталиса, који лута са мајмуном и три пса, зарађујући за живот у циркуским представама. Виталис нуди да купи Ремија од Барберина, како би му постао помоћник. Не дозвољавајући дечаку да се опрости од жене коју воли као мајка, Барберен продаје Реми.
Путујући с Виталисом, Реми мора да пати од глади и хладноће, али уметник се испоставља љубазном и мудром особом, а Реми свим срцем воли свог господара. Виталис је дечака научио да чита, пише, рачунао, показивао је основе музичког записа.
Виталис и Реми долазе у Тулуз. Током извођења, полицајац захтева да на псе стави њушке. Након што је одбијен, полицајац шаље Виталиса у затвор на два месеца. Сада Реми постаје власник трупе. Немајући довољно искуства, дечак не зарађује готово ништа, а уметници морају да гладују.
Једном, док се увјежбава са животињама на обали ријеке, Реми види жену која на њој лебди на јахти. Поред жене је дечак у кревету. Власници јахте волели су лутајуће умјетнике, а након што сазнају њихову причу, жена нуди да остане с њима да забаве свог болесног сина Артхура. Испоставило се да је жена Енглеза по имену госпођа Миллиган. Она каже Ремију да је њен најстарији син нестао под мистериозним околностима. Муж је у то време био близу смрти, а његов брат Џејмс Миллиган почео је да тражи дете. Али није био заинтересован за проналажење детета, јер у случају брата без деце, наслеђује титулу и богатство. Али тада је госпођа Миллиган родила другог сина, који је био слаб и болан. Мајчина љубав и брига спасили су дечака, али он је лежао у кревету због туберкулозе кука.
Док је Виталис у затвору, Реми живи на јахти. Он је прожет љубављу према госпођи Миллиган и Артур, први пут у животу живи мирно и безбрижно. Искрено завиди Артуру да има љубавну мајку. Госпођа Миллиган и Артхур заиста желе да Реми остане с њима, али Реми не може напустити Виталис. Госпођа Миллиган пише писмо Виталису, тако да ће након пуштања на слободу доћи до њих на јахти.
Без обзира како они питају Миљане да оставе Ремија са њима, Виталис се не слаже и Реми поново започиње живот пун лутања и тешкоћа. Једну зимску ноћ проводе у шумској кабини дрвосјеча. Два пса одлазе у шуму и нестају. Трупа губи двојицу уметника, а већ мала зарада пада. Убрзо, мајмун умре од хладноће.Виталис добија идеју да је ово казна за то што Реми није напустио са госпођом Миллиган.
Сада, са само једним псом, Виталис и Реми долазе у Париз. Тамо Виталис одлучује да пошаље Ремија свом познанику Италијану Гарафолију, тако да ће дечака научити да свира харфу, а он ће предавати музику и подучавати нове псе.
У Гарафолију, Виталиса и Ремија среће ружни дечак од десетак година, по имену Маттиа. Виталис напушта Ремија с њим и наставља посао. Док је Виталис био одсутан, Маттиа је рекао да је Италијан из сиромашне породице, Гарафоли га је одвео код својих ученика. Дјечаци пјевају и свирају на улицама, а зараду предају свом учитељу. Ако не донесу довољно новца, Гарафоли их пребија и не храни их. У то време долазе Гарафолијеви ученици и Реми види како се према њима окрутно поступа. Током гадјања једног од студената, Виталис долази и прети Гарафолију полицијом. Али као одговор, чује претњу да ће му дати једно име, а Виталис ће морати да поцрвени од стида.
Виталис води Ремија и они опет одлазе лутати. Једне ноћи, исцрпљен од глади и хладноће, Реми заспи. Баштован Акен га проналази мало живог и доводи га код породице. Такође преноси страшне вести: Виталис је мртав. Чувши причу о Ремију, Акен га позива да живи са њима. Жена му је умрла, а баштован живи са четворо деце: два дечака и две девојчице. Млађа Лиса је била глупа. Са четири године била је без говора због болести.
Да би утврдили идентитет Виталиса, полицајац са Ремијем и Акеном се обраћа Гарафолију. Право име Виталис било је Царло Балзани, био је један од најпознатијих оперних певача у Европи, али због губитка гласа напустио је позориште. Потопио се ниже док није постао тренер паса. Поносан на своју прошлост, Виталис би више волио смрт него да открива своје тајне.
Реми остаје код Акена. Он, заједно са члановима породице, ради у башти. Вртлар и његова деца су веома везани за дечака, посебно Лиса.
Прошле су две године. Несрећа пада на породицу баштована - ураган је сломио цвеће које је Акен продао, а породица је остала без средстава за живот. Такође, Акен нема шта да врати дугогодишњи зајам, а затворен је на пет година затвора. Рођаци воде децу код себе, а Реми мора да узме свог пса и поново постане уметник вагабонда.
Други део
Стигавши у Париз, Реми тамо случајно упозна Маттиа. Од њега сазнаје да је Гарафоли смртно претукао једног од својих ученика и био послан у затвор. Сада Маттиа такође мора да лута улицама. Дјечаци одлучују да заједно дају концерте. Маттиа одлично свира виолину, а њена зарада је много већа. Уз пут, успеће да добије часове музике и побољшаће своју игру. Реми жели да купи краву за мајку Барберен.
Након зарађеног новца, дечаци бирају краву и доносе је на Барберенс. Хранитељица је све то време чезнула за Ремијем. Она му каже да је Барберен сада у Паризу. Упознао је човека који је у име породице тражио Ремија. Реми и Маттиа одлучују да оду у Париз.
У Паризу Реми сазнаје за Барберинову смрт, али у умирућем писму својој супрузи рекао је адресу Ремијевих родитеља, који живе у Лондону. Реми и Маттиа одлазе у Лондон.
На назначеној адреси дечаци проналазе породицу по имену Дрисцолл. Чланови породице: мајка, отац, четворо деце и деда апсолутно су равнодушни према пронађеном детету. Само отац говори француски. Каже Ремију да га је украла девојчица која се одлучила осветити да се Ремиев отац није оженио. Пошто Маттиа говори енглески, Реми комуницира са породицом преко њега.
Маттиа и Реми су послани да спавају у штали. Дјечаци примјећују да неки људи улазе у кућу, доносе ствари које Дрисцолова породица пажљиво скрива. Маттиа схвата да су Дрисцоллс украдени купци. Када то пријави Ремију, ужасне се. Дјечаци сумњају да Реми уопће није њихов син.
Породица Дрисцолл није у стању да нахрани још две, а Реми и Маттиа одржавају наступ на улицама Лондона. Дрисцоллову пажњу привлачи пас Реми. Захтијева да његови синови шетају улицом са њом. Дечаци неколико дана наступају самостално, али једног дана отац дозвољава Маттију и Ремију да поведу пса са собом. Одједном пас нестане и врати се са свиленим чарапама у зубима. Реми схвата да су Дрисцолл-овци научили пса како краде. Отац објашњава да је ово глупа шала и да се неће поновити.
Да би разрешио своје сумње, Реми пише писмо мајци Барберен са захтевом да опише одећу у којој је пронађена. Добивши одговор, пита оца, али даје исти опис ствари. Реми је престрављен: да ли су то заиста људи који су потпуно равнодушни према њему, и да ли је његова породица?
Једног дана странац дође код Дрисцолл-а. Маттиа је чуо разговор, каже Ремију да је ово Јамес Миллиган, брат покојног мужа госпође Миллиган, ујак Артхур. Такође извјештава да се Артур захваљујући мајчиној бризи опоравио.
У лето су Дрисцоллс кренули у трговину широм земље, повевши са собом Маттиа и Ремија. Искористивши тренутак, дечаци беже и враћају се у Француску. Тамо одлучују пронаћи госпођу Миллиган. Током потраге, дечаци улазе у село у којем живи Лиса. Али Лисе није било тамо. Рођаци су везали девојку да живи са богатом дамом која плута реком на јахти.
Госпођу Миллиган са Артуром и Лизом дечаци проналазе у Швајцарској. На задовољство Ремија, Лиса је почела да говори. Бојећи се Јамеса Миллигана, Маттиа се прво сусреће са госпођом Миллиган. Дјечаци се смјештају у хотел и након неколико дана госпођа Миллиган их позива на њу. Мајка Барберен је тамо. Она доноси одећу у којој је пронађена Реми. Јамес Миллиган је такође позван тамо. Госпођа Миллиган представља Реми као њеног најстаријег сина, којег је украо Дрисцолл по заповиједи Јамеса Миллигана.
Много година касније. Реми срећно живи са својом мајком, која је још увек лепа, са супругом Лисом и њеним малолетним сином Маттиам, кога мајка Барберен негује.
Ремијев најближи пријатељ је Маттиа, сада познати музичар. Често долази у посету Ремију и свира виолину, а затим њихов стари пас, као и до сада, обилази публику шољом да прикупи новац.