Horse Shoes and Paw Steps