Green’s Dictionary of Slang

dog food n.4

[ext. of SE use; ? its colour (brown) or the low status of its users]

(drugs) heroin.

[US]E. Folb Runnin’ Down Some Lines 172: Several terms were used to characterize heroin – [...] smack, shit, dog food.
[US]T.R. Houser Central Sl.
[US]Bentley & Corbett Prison Sl. 49: Dog Food A black expression used to mean heroin.
[US]ONDCP Street Terms 8: Dog food — Heroin.
(ref. to mid-1970s) M. Carey ‘Bad News’ 101: ‘Marvin was experimenting with heroin [...] Back in those days we called the stuff “dog food”’.