There is an enclosed area for dogs called "dog run." It's fairly big.
No, tbere is not a dog park.
No
Not a dedicated spot that I have seen. But tons of people walk their dogs there and the majority are really good at cleaning up after their dogs.
Thanks! Your answer is awaiting moderation.