Green’s Dictionary of Slang

pug n.6

[ety. unknown]

(US drugs) a narcotics addict, esp. one who is attempting to give up their addiction.

[US]Berrey & Van den Bark Amer. Thes. Sl.
[US]Anslinger & Tompkins Traffic In Narcotics 314: pug. An opium addict.