http://www.betterthanschool.com/general - A farrier is a specialist in equine hoof care, including the trimming and balancing of a horse's hoof and the placing of shoes to the horse's foot. They need to know the proper type of shoe, placement and optimal way to treat each hoof. Farriers usually travel to farms, stables or race tracks. The best farriers are the ones who are trained in programs or apprenticed under master farriers.