The job that involves putting shoes on horses is called a farrier. Farriers are skilled tradespeople who specialize in equine hoof care and shoeing. They are responsible for trimming and shaping horses' hooves, fitting and applying horseshoes, and providing other treatments and remedies to keep horses' feet healthy and in good condition.