To be pedantic this joke would mean nothing to Germans as no doubt their translation for the noise of a horse's hooves will be completely different.
For instance when a German spills something or falls over he says not "Ooops!" but "Yyps!". A fart is "ein Furz" (sounds more lifelike). A journey...