Yes and i believe it's daily. There is a dog park and if you just want to walk your dog around there is a marked walkway. Only humans can explore into the different areas..go check it out!
Yes it is open to the public
Thanks! Your answer is awaiting moderation.