I didn't vote. It really depends on the circumstances. In general, if I know there will be a lot of people, or a high potential for the dog getting in trouble, then I leash. If not, then, no leash. Near my house is a public lake designated for water dog training. We had a lab, so we spent many hours there with her having fun swimming and chasing training floats. Around my house, no one cared, so she was on her own along with rest of the neighborhood dogs.