So to answer my own question, we spent 2 days, 9/11/17-9/12/17 at Ballards Marina with our 2 dogs and they were definitely welcome on the beach but were also welcome in the restaurant patio area!
Not sure, but I think yes
I am not sure. But this question can easily be answered on the website
You would have to confirm this but I believe at Ballard's dogs are only allowed after Columbus Day.
Get quick answers from Ballard's Beach staff and past visitors.