Horses in the wild do not wear shoes. Firstly,  they do not "work" as hard or as frequently as a horse with an owner. As a result, their hooves wear down more slowly than they grow. Secondly, they do not have an owner to look after them.