Es ist nicht selten, dass der Hund den eigenen Besitzer beißt, wenn der ihn aufhalten will.
Was genau habt ihr trainiert, wie genau? Das hat jedenfalls nicht funktioniert, mir scheint eher, es war recht glücklich, dass euch einfach niemand begegnet ist dessen Hund selber gepöbelt hat. Womöglich bist Du solchen Situationen auch gezielt oder unbewußt aus dem Weg gegangen.
Als allererstes solltest Du Deinen Hund an einen Maulkorb gewöhnen, und zwar an einen beisssicheren, dann hast Du ihn nicht in einer schwierigen Situation wieder im Bein hängen und kannst außerdem auch sicher trainieren.
Es gibt verschiedene Ansätze wie man ein vernünftiges, neutrales Begegnungsverhalten trainieren kann, ich würde mich über Distanz und positive Verstärkung bei gutem Verhalten ranarbeiten (aber nicht ablenken, schon gezielt das Anschauen des anderen Hundes, das sich wieder Abwenden etc. fokussieren, beginnend in einer Distanz wo das geht und dann stetig verkleinernd - aber mit MK abgesichert, falls Du Dich verschätzt oder was schiefgeht).
Hol Dir einen Trainer dazu der sich erstens mit Leinenaggression und zweitens mit Shibas auskennt.