I think being on a leash implies that there is a dog at one end and a human at the other. As to which one is leading, that depends.
How about a dog that is trained to voice commands?