Practical horse-shoeing