SATISFYING { HOOF RESTORATION } Shoeing a Horse