Yes
Yes, great place to walk around with your dog.
Yes you can bring your dog
Yes, very dog friendly
On a leash no problem
Yes you can
There isn't really a dog park that's fenced in, but you can bring it on a leash for a walk.
Thanks! Your answer is awaiting moderation.