Ah yes, don't know about Weirs Dock but there was great perch fishing off the Mount's dock in Center Harbor in the 60's. They prohibited entry to the dock I think sometime in the early 80's. Great memories of jumping off the tall pilings into the water and also diving for coins that the Mount's passengers would throw.