A farrier shoes a horse.