your all idiots, salty dog is slang for a pirate. salty cause they spend a fair amount of time out at sea - salt water, and dog because they are disrespected criminals and to most decent folk are worth about as much as a dog
The term Saltydog refers to a man who lives in the Canadian maritime provinces and is often employed as a fisherman or some related sea faring position. The term arose quite some time ago among people in the region whom were of Irish or Scottish heritage. In addition, the term dog has been used colloquially in reference to close friends of either sex, in fact, long before it gained popularity, and indeed notoriety among teens and ghetto youth.
"Hey, there's my saltydog! What you say that we head over to the cold beer and wine and pick up a 24, eh."