I go barefoot at home but always wear shoes at other people's places. Even if they said I could take them off I wouldn't. And if somebody took their shoes off where I lived, I would find that pretty presumptuous. 'Make yourself at home' is just a nicety fucker put your shoes back on.