Sorry but the Downtown Boathouse at Pier 26 has a no pets policy.
Most of the boat houses around town are pretty chill. I imagine they would let your dog ride along, but obviously you'll need to ask then first.
This I am not sure of. Try googling their services.
Thanks! Your answer is awaiting moderation.