But don't you need space to do it unquote? Isn't there are time where you have to let your dog off the lead and trust him to answer your call? Do they do it the first time or is it a learning process? Would you like dogs to be kept on lead all the time?
No I can say quite happily and truthfully in the last 40 plus years of continuos dog ownership, working dog training, I have never had a single dog even approach someone without my permission, let alone jump up.
As a dog owner you are entirely responsible for everything your dog does, so if you are not 100% confidant you cannot instantly control it in every given situation then you either apply yourself to failing your dog(not the dog's fault) and put in the time and energy to train your animal or you keep it on a lead.
My dogs (and any learner dogs that come to visit) walk behind me with their noes as close to the back of my knees as possible, for several reasons, I like to be the individual who makes the decisions about any interactions we have, I like to be the first one in a field as I tend to be the one who is there to check the stock, and why would I want to look at dogs arses all day.
Your dogs should be totally focused on you and be hanging in atisipation of an opportunity to be of service.
Your dog should be space aware to run free, and have already learnt the correct way to interact,
Most people don't bother to learn anything about dog communications and think dogs are born speaking english.
Out of interest how do you recall your dog?