What is a Farrier?

A farrier is a specialist in equine hoof care, including the trimming and balancing of horses' hooves and the placing of shoes on their hooves, if necessary. A farrier combines some blacksmith's skills with some veterinarian's skills to care for horses' feet.