Technically, only on the paths but we've had our dog by the fountain and by our favorite bench swing with no troubles.
Yes, dogs should be allowed but you MUST clean up after them. There is a possibility that dogs may not be allowed on the turf though.
Thanks! Your answer is awaiting moderation.