My dog is reactive and aggressive ONLY when he is leashed. Without his leash he causes no problems, doesn't even jump on people and barely takes an interest in them. On leash? jumps on people, barks at cars/bikes/ etc.
I have let him off leash and nothing bad happened. On leash is when every bad or poor situation happened.