Ihr habt den Vorteil, dass er noch relativ jung und somit noch einfacher zu trainieren ist, als zB ein Hund der seit Jahren aggressiv ist.
Was nicht heißt, dass er mit jedem Hund klarkommt, aber man kann ihm beibringen, andere Hunde zu ignorieren oder was man auch als Alternativverhalten nehmen möchte. Wie sicher das funktioniert, hängt denke ich sowohl vom Hund als auch vom Training ab.
Wobei ich mich frage, ob hier wirklich Aggression im Spiel ist und es nicht eher ein austesten ist.
Manche Hunde, vor allem Terrier, spielen oft auch sehr grob und es sieht manchmal schlimmer aus als es ist. Manchmal ist diese Art zu spielen auch anderen Hunden zu grob.
Kann man nicht so gut beurteilen, ohne es zu sehen, darum würde ich mal schauen was jemand mit mehr Erfahrung in dem Gebiet dazu sagt.