Ditto Crio

I also don't really buy the whole 'me before him' through doors especially-because dogs don't know what doorways are-neither do wolves or ponies for that matter!...it doesn't make sense. Also in reading up on it-the 'alpha' pair in a wolf pack do not stay in front-so again does not make sense.
If I were to guess-the dog is in front becasue they want to 'go' and they are excited for their walk and maybe a little that they want to protect me-not because they think they are the boss
I think it looks silly to have your dog behind you -hahahah especially if I were using a stick to do it

In front is fine, like Crio said as long as he's not pulling

Beside is great too-but I don't have him heel on walks-he heels when we do heeling. Walks are his time