I tell our guests who ask this question to use the guidleline that if the Dock is a Hotel dock, or has a SCUBA or Snorkel Tour Operator not to fish from it as they have often set up snorkel areas and artificial reefs around the dock for their guests who pay to see fish in the water, not on a hook.