When leading a horse should you walk in front of it?

No, you should walk next to the horse, usually on the near (left) side.