Yo siempre que voy a casas de otras personas me quito los zapatos al entrar, me aprece una norma básica de educación, no ensuciar su piso con lo que haya podido pisar en la calle.
Si la persona insiste en que no me los quite, no lo hago, pero de primeras yo cuando voy a casa de los demás me lo quito, y si alguien viene a mi casa, tego preparadas un montón de zapatillas, de todos los gustos y tallas.
Yo voto por a) Sin zapatos (propios ni ajenos) en casa.