Hallo und willkommen Lecce 
Ich denke, da habt ihr auf jeden Fall den typischen Fall von Hund in der Pubertät und falscher Erziehung vorher. Die Leinenführigkeit ist ja schon mal ein sehr großer Punkt, den ihr da geklärt habt. Respekt für die kurze Zeit, in der Buddy bei euch ist. 
Zum Futter: Ich denke, er wird sich ja mittlerweile gut eingelebt haben bei euch, also sollte das zumindest nicht mehr der Grund sein für den weicheren Kot. Ich weiß nicht in wie weit das Barfen ein Problem beim Vorbesitzer war und die Ernährung unserer Hunde ist eh eine Wissenschaft für sich und manche sind da sehr empfindlich (z.B. das Trockenfutter generell Müll ist usw). Wir geben morgens auch Trockenfutter (Josera Surf & Turf für Welpen noch, Futter ist aber bald aufgebraucht, dann wird gewechselt) und abends gibt es Fertigbarf. Wir kaufen da immer von Fressnapf das ausm TK Bereich.
Link
Wir kommen super so zurecht, Iloy setzt ein- bis zweimal am Tag Kot ab und es ist immer sehr "aufsammelfreundlich". 
Wenn keine Allergien bekannt sind, könnt ihr es ja durchaus mal ausprobieren. Kauft halt erstmal nur eine kleine Packung vor Ort und dann seht ihr ja wie er es annimmt und wie es ihm bekommt. Beim Trockenfutter kauf ich auch immer erst einen kleineren Beutel um zu testen wie es dem Hund schmeckt und wie der Kot danach aussieht.
Zum Thema Aggression kann ich nur sagen, dass meine alte Labrador Hündin auch so drauf war. Sie hat nicht jeden Hund aggressiv angebellt, aber manche üblichen Verdächtigen schon und da bin ich mittlerweile so eingestellt, dass es auch okay ist, wenn mein Hund manch anderen nicht ausstehen kann. Da geh ich dann eine Bogen drum, lenke vielleicht mit Leckerlies ein bisschen ab (hat bei ihr immer gut funktioniert, weil mega verfressen - Pro Tipp: Immer extrem gute Leckerlies NUR für solche Fälle dabei haben!), ansonsten seh ich es so, dass man als Hundehalter eben auch viel managen muss und man seinen Hund zwar natürlich ein Leben lang erziehen kann und an Baustellen arbeiten kann, ich es aber ins Verhältnis für mich setze. Von meiner Hündin ging nie eine ernstzunehmende Gefahr aus, daher hab ich das einfach geregelt und gut war. Natürlich auch erst nachdem ich jahrelang versucht hab diese Baustelle zu beheben, ohne Erfolg.
Nobody's perfect, ich nicht und mein Hund auch nicht. Und das ist okay.
Das ist natürlich nur mein Weg und wenn dein Hund ernsthaft böse Absichten hat, sieht das Ganze vermutlich auch schon wieder anders aus. Da kann sicher auch ein guter Trainer helfen. Oder du schaust dich mal um bei Themen wie Alternativverhalten, Click for Blick usw.