I have seen in Switzerland that people leave their shoes at the entrance and switch to house shoes. Or they use a shoe cover when they enter house with shoes. Probably because houses are mostly wooden floored.
So shoes on is not universal in the West.