They do if you plan on doing a lot of riding on hard or rocky surfaces or if your horse has hoof problems. I never take my horses out without shoes. They can get stone bruises very easily which can turn to an abscess or other more serious problems. The other alternative would be to buy 4 Easy Boots. They are expensive but so are horse shoes.
Actually, if you properly prepare your horse's hooves, you can ride anywhere with any breed. To get your horse's hooves tough enough to handle any terrain, first walk them for 5 to 10 minutes on gravel and/or a road. Gradually extend this time and go at fast speeds. Your horse's hooves will develop to be just as hard as the surface they run on, and they will build calusses on their frog and stuff.
There is no simple yes or no answer to this. Some horses require shoes if they wear their hooves down too quickly. But the majority of horses can go barefoot and just use hoof boots on very rough ground. In fact many endurance horses go barefoot or wear boots instead of metal shoes.
Not always. Some horses are blessed and dont need them if they have strong hooves. Ask your ferrier if he recommends them for your horse.
Horses wear horse shoes on the bottom of their hoofs.
By mustangs I assume you mean wild horses. No, only domesticated horses SOMETIMES wear horse shoes; it is not a requirement that they wear shoes. Two of my horses do not wear shoes and the other one only wears them on his front feet for orthopedic reasons.
You should wear shoes that other people wear if you want to have style. If you want comfortable shoes, you should wear slippers, or sneaker's. Sometimes I wear boots that are soft inside.
The kind of shoes you should wear for basketball are basketball shoes.
This is no more dangerous than if the horse is barefoot.
you should were shoes
no
If you meant 'why do riders wear boots?', then I'm fairly certain you can answer that yourself. It is the same reason you were shoes: we wear shoes to protect our feet. If you meant 'why do the horses wear boots?', then the answer is, again, to protect their legs.
That's depending on the horse, the size can vary.
Black shoes
You should wear: gold, silver, black, or white shoes.
If banies are to wear shoes, which some parents may argue the need for shoes before they start walking; then the shoes should be soft and flexible. They should provide some traction and the sole should not be too thick.