Hoof and horn