Farrier - far·ri·er.

Noun/farriers, plural -

A craftsman who trims and shoes horses' hooves*

*Wikipedia