Nel 1886 il ventenne Percy Fitzpatrick parte da Kaapstad (Città del Capo) per il Transvaal alla ricerca dell'oro. Sulla sua strada impedisce al debole cucciolo Jock di annegare e lo adotta. Ma quando finalmente raggiungono la destinazione del suo viaggio, non c'è più oro lì. Quindi Percy inizia come caposquadra, e d'ora in poi lui e Jock vivono molte avventure emozionanti che coinvolgono animali selvatici e conducenti di schiavi.