A "Salty Dog", also referred to as a "Salty Jack" is a sailor, at least originally. The references being Salt for the sea and Dog or Jack being references to sailing. what it has come to mean, that's anyone's guess. As for the drink? I've heard of a Salty Dog as Grapefruit Juice, saltwater and Vodka. Go fig...