Join Date: Aug 2010
Location: The beautiful Northwest
Have had the same problem many many times. When he gets past your shoulder where he should be, turn and face him QUICK and back him up till you darn near run out of space. Moving a horse's feet is one of the biggest respect builders. Horses in the wild move lower horses away when they mean business. You need to do the same. If you do it fast enough he learns he has to work if he passes you and usually once or twice will stop it.
As for his feet, you never told us if he just didn't like you touching them or just wont lift them? For both you would benefit from using a soft lead rope and doing some desensitizing with it. Throw the end around all four of his feet, then when he is completely okay with it, have someone hold him or tell him to stand (if he does) and use the rope to carefully lift his foot off the ground. Hold it for a few seconds, put it down. After he starts letting the rope lift them without acting up or trying to kick, use your hand, but always be alert! Do it till you can run your hand down his leg and lift it. Using a rope will keep you safer in the beginning.
There is something about the outside of a horse that is good for the inside of a man. ~Winston Churchhill