Hundeerziehung,Terriermischling

Hallo,
habe seit 4 Wochen einen Terrier Mischling,5 Jahre alt.Kommt aus Teneriffa,zuletzt wurde er in ein Tierheim geholt und war 3 Monate dort.Er ist sehr ängstlich.Selbst bei dem kleinsten Geräush dreht er sich um-auch in der Wohnung.Im dunklen Gassi gehen ist enenso anstrengend.Nur schnell nach Hause.Er pullert auch nur einmal,habe ich so auch noch nie gehört.Ist kastriert.
Verlassen wir das Haus,kurz oder etwas länger,wird an der Tür gekratzt.Ob er jetzt bellt weiss ich leider nicht.
Zunehmend bellt er auch andere Hunde an,obwohl ich nach Möglichkeit schon vorher pfui rufe und kurz an der Leine ziehen.Selbst bei einem sehr großen jungen Hund,der total lieb ist,bellt er,hält aber seinen Kopf nach unten.Habe mich auch schon dazwischen gestellt,nützt auch nichts.
Nun bekommen wir demnächst Besuch,ebenfalls mit einem Hund.Was kann ich da machen,damit die beiden Hunde nicht bellen. Wir wohnen in einem Mehrfamilienhaus.
Es sind viele Fragen mit einem Male,freue mich aber über jede Antwort.
LG
St.Stein