Ist vielleicht auch nicht so geschickt den Freilauf in so einer Umgebung zu testen ...
In der Wohnung stehst Du uneingeschränkt zur Verfügung. Er wird also genug mit Kontakt von Dir bedient. Also gibt es draußen auch wenig Grund sich am Mensch zu orientieren. Die Umweltreize sind dann natürlich weitaus besser.
Ich würde ihm drin das körperliche Bedrängen madig machen.
Wenn er so viel Unrat frisst (?), würde ich zudem mal die Ernährung unter die Lupe nehmen.
Es könnte sich natürlich auch um Stressfressen handeln.