The other day I wasn't too sure about letting my dog off his leash but he seemed to be doing really well recently so I let him off and he was quite obedient and never strayed too far away from me!
You are so lucky ! I still keep my 9 month old fur baby on a leash. What breed is your dog ?
He is a lab.
Mine is a German Shepherd.  It is amazing how they walk so close to us, almost tripping over us in our path !