Wie lange habt ihr den Hund schon?
Warum knurrt er andere Hunde an?
Hat er schlechte Erfahrungen gemacht? hat er Ansgt?
Hat er zu wenig Hundekontakt und will einfach spielen? Puscht er sich vielleicht selbst hoch und ist dadurch enorm unter Strom?
Seid ihr in einer Welpenschule dass ihr da das Thema schon mal angseprochen habt?
Ein 5 Monate alter Welpe ist nicht agressiv - die wenigsten Hunde sind es übrigens.
Meistens ist es eine Angsagressivität - basierend auf Unsicherheit weil der Hund nicht die Erfahrung gemacht hat, dass Herrchen sich um probleme kümmert.
Womit man erst mal nicht viel falsch machen kann:
Wenn ihr Hunden begegnet, gehe auf Abstand, stelle dich zwischen deinen und den fremnden Hund - bleibe ruhig, vielleicht hilft es ihn ab zu lenken mit Leckerlie oder nem Quitschie oder so.
Wenn er sich nicht ablenken lässt, dann weiter Abstand halten - bis zu einer Distanz, wo er noch nicht so hoch fährt.
versuche Hundekontakte zu finden die deinem Hund gut tun.
Eine kleine Hundeschulgruppe hilft oft, wo ein Trainer ein Auge auf alle Welpen hat und kompetent eingreifen kann wenn es Probleme geben sollte.
Vielleicht hilft deinem Hund ein souveräner erwachsener Hund der dem welpen das gibt was er gerade braucht. Abstand oder Nähe, Körperkontakt oder einfach ignorieren - Unter Welpengruppen wirst du so was nicht finden - Welpen können untereinander richtig mies sein
die nehmen keine Rücksicht 
(Kann man gut über örtliche Facebook-Gruppe arrangieren)
Langfristig gesehen rate ich zu einem guten Hundetrainer - ich denke nicht dass ihr das Problem alleine in den Griff bekommt (ich würde es vermutlich nicht).
falls ihr einen Trainer sucht, schaut bitte ganz genau und fragt am besten hier noch mal im Forum worauf man achten sollte usw. (das würde hier jetzt aber den Rahmen sprengen)
Es gibt auch unter Hundetrainern viele inkompetente Leute die dein Problem nur verschlimmern würden.
Zum alleine bleiben:
Wenn dein Baby schreit weil es hunger hat, bindest du ihm dann auch ein piep-Band um, damit es sich so erschreckt dass das Schreien aufhört?
(Ein Halsband wirkt nur dann gegen das bellen, wenn es eine massive unangenehme Wirkung auf den Hund hat)
WARUM bellt und jault dein Hund?
Versuche das heraus zu finden.
ich tippe mal darauf dass er nicht alleine bleiben mag. Vielleicht weil er Angst hat, unsicher ist, Panik hat verlassen zu werden.
Mit dem Piepen gibst du ihm keinerlei Sicherheit - SEINE bedü+rfnisse werden in keinster Weise befriedigt -
nur sein Verhalten gedeckelt damit er "funktioniert".
Gerade bei einem Shiba-Mix kann das ganz ganz schnell nach hinten los gehen mit solchen Methoden.
Wie willst du denn eine vernünfitge Bindung aufbauen, wenn du nicht auf deinen Hund eingehst ...
Fange noch mal ganz von vorne an mit dem alleine sein - kleinschrittig, im Sekundentakt.
Es kann sein dass sich irgendwas geändert hat dass er jetzt Angst hat, irgendwas kleines nur was ihr vielleicht übersehen habt.
Wir haben das Alleine sein auch von Anfang an geübt - nach 1 Monat hat es sehr gut geklappt.
Dann nach dem dritten Monat nicht mehr (wie bei euch).
Ich vermute dass es noch mal einen Rückschlag gab, wiel er im 3. Monat anfing "an zu kommen" - uns zu vertrauen, Bindung auf zu bauen.
Vorher hatte er keine Bindung zu uns - warum also sollte er Angst haben, dass wir ihn verlassen könnten? So wichtig waren wir noch nicht.
Später als wir immer wichtiger wurden, kam Unsicherheit, ansgt.
Wir haben komplett von vorne angefangen und es ging sehr schnell. Wir haben seine Bedürfnisse berücksichtig und ihn nicht lange panisch/traurig/verzweifelt vor sich hinjaulen lassen.
sry wenn ich grad ein wenig agressiv klinge - nimm es bitte nicht persönlich.
Aber wnen ich schon wieder was von "Piephalsbändern" lese, krieg ich n Hals.
Wünsche euch viel erfolg und viel Spass mit eurem Kleinen.