The older dogs are not on leash. They all started as puppies walking with an older dog. They are also trained to come when I call. If I see anything or anybody that could be a problem, I call all the dogs and leash them. When puppies are young, they tend to follow the older dogs and do what they do. Eventually, they learn the routine.
I look for places where I can take my dogs where there isn't anybody else around so we can all have fun. I like this new place I found with all the weeds. It's on the edge of town near an industrial park. And there are a lot of good smells there.
When I take them to my office, it's on Sunday and I usually don't run into anybody, and never any off leash dogs. Sometimes the cops drive by. When they do, I call everybody over for a sit stay practice, and the cops don't seem to mind. I have found that cops tend to leave you alone if it's clear that the dogs are trained. I practice the sit stays with the dogs 2 or 3 times whenever we go out for walks, so it's pretty routine for them. Training is always incorporated with something fun.
Here is Boaz's web page.
http://clgoetz.8m.com/dogs/boaz/index.htm The 5 photos between the "6 months old" and "4 months old" titles are taken at my office. He is running and swimming with the 2 older dogs. The fluffy boy, Balto, is the leader, so if I call Balto over, all the dogs come with him. If Balto is too flighty for some reason. I can leash him, and the other two dogs will walk with us and not wander.