Sea Dog

USNI-dog-12

"A rough and ready, hearty and salty old sea dog is ‘Barnacle Bull,’ mascot aboard a Coast Guard-manned assault transport somewhere in the Pacific. A veteran campaigner, ‘Barnacle Bill’ wears his white hat at a jaunty angle and wonders what’s holding up Mess Call," ca 1944

via: USNI.org