Meine erste Maßnahme wäre ein Maulkorb, wenn Besuch da ist. Ist gut auftrainiert überhaupt kein Problem für den Hund, aber Menschen beißen geht nicht und muss verhindert werden!
Das Problem mit Besuch haben wir bei Wayne gelöst, indem ich ihm gezeigt habe, dass ich mich kümmere. Ich dirigiere den Besuch durch die Wohnung, wenn er aufstehen will stehe ich zuerst auf (mittlerweile muss ich das nicht mehr, weil Wayne dann anfragt statt einfach selbst zu handeln). Anfangs war Wayne immer hinter mir positioniert, entweder mit Leine oder Maulkorb gesichert. Und ich schütze natürlich den Besuch, auch wenn der Hund den Maulkorb auf hat. Genauso aber auch den Hund vor dem Besuch! Anfangs stand ich da immer dazwischen.
Damit das so klappt, haben wir aber viel Beziehungsarbeit machen müssen. Es hat sich aber gelohnt, mittlerweile ist es mit Besuch ziemlich entspannt.
Zu der Situation mit Hunden kann ich nicht viel sagen. Vielleicht zeigt sie vorher schon an, dass es ihr nicht passt, und der andere Hund ignoriert es? In dem Fall würde ich als Mensch eventuell dazwischen gehen und dafür sorgen, dass der andere Hund sie nicht nervt. Oder, wenn sie es sehr souverän und angemessen macht, es laufen lassen... Ohne es gesehen zu haben, ist das alles nur Spekulation. Hier fände ich auch einen Blick von außen durch einen Trainer sinnvoll (beim anderen Problem auch, wobei uns da leider keiner der konsultierten Trainer helfen konnte).