Yes and yes. Leash leash . . ;)
Dogs are always there. But it's not a dog park... hint hint.. leash leash
It's a huge park and there are always people walking their dogs on a leash.
At the Rec center? Or Park? Your question is not clear
Thanks! Your answer is awaiting moderation.