so wie du sein Verhalten beschreibst würde ich sagen, er hat Angst, dort gefangen zu sein und nicht flüchten zu können. Dennoch würde ich es in diesen Einzelfällen tun. Irgendwann wird er sich darin sicher fühlen. Vielleicht hilft ein anderer Standort.
Bei einem anderen Hund würde ich ihn auf gar keinen Fall derart wegsperren. Er weggesperrt und der Gasthund läuft in seinem Revier frei herum? Das geht gar nicht. Und du kannst dir fast sicher sein, dass er ihn packt, sobald er Gelegenheit dazu hat.
Es geht darum, ihm Grenzen zu zeigen. Er darf seine Ansprüche gegenüber dem Gast schon geltend machen, aber angreifen ist nicht. Das vermeidet ihr, indem ihr diejenigen seid, die den Gasthund beschränken.