Eine Box würde ich in dieser Situation nicht empfehlen. Die Box gibt dem Hund was höhlenartiges, viel Sicherheit und die sollte er gerade weil er ständig bellt, nicht noch zusätzlich haben.
Das kommt doch sehr auf die Motivation an. Meiner will aus Angst vor den fremden Menschen keinen Besuch haben, aber er fühlt sich auf seinem Hundeplatz so sicher, dass er dort ruhig bleibt. Anfangs habe ich ihn bei Besuch auch in der Box oder an der Leine gehabt, WEIL er sich da sicher gefühlt hat und Sicherheit das war, was er braucht.