Walking boots and shoes