Definitions by American cobbler
shoedog
The term ‘Shoedog’ is an industry slang name given to a veteran of the footwear industry. Someone who has dedicated their life to selling shoes is sometimes referred to as “an old shoedog”
shoedog by American cobbler January 22, 2016