The streets were full of mud and filth for many centuries. Even today the streets contain dirt and germs. Taking off the shoes helps keep the house clean and prevent the spread of disease.
It is a Japanese tradition to remove your shoes when entering the house.
take off there shoes
In what context? The answer you may be searching for is that they remove their shoes.
No, that's a Japanese custom.
Say "tadaima" (I'm home), take off shoes, wash hands.
Chinese people always take off there shoes when going into a room bceauce they are showing respect to the family.
Before entering a Japanese house, it is customary to remove your shoes and put on slippers provided at the entrance. This is done to keep the home clean as shoes are considered dirty from outside. It is also polite to greet the hosts with a bow and say "sumimasen" (excuse me) before entering.
Walk around with your shoes on in the house?
Japanese people share the same traditions with other parts of Southeast Asia. It is customary to remove shoes before entering the house because they consider the floor clean. After removing their shoes, they tend to wear slippers within the household.
No. Generally there are slippers for walking about the house (so that one does not track dirt inside, or damage any tatami flooring), and a pair of slippers for use in the bathroom.
They have squat toliets. And shoes are not allowed inside the house.
Most people do ;)