I live in Germany, and here people remove their shoes when they step inside. Every respectable German has a pair of Hausschuhe, and often several extra pairs for guests. I'm wearing mine right now....