Green’s Dictionary of Slang

showdog n.

a high-pressure shop salesman.

[US]B. Rodgers Queens’ Vernacular 180: showdog 2. any slick, fast-talking salesman, particularly one who steers servicemen into jewelry shops.