Green’s Dictionary of Slang

dog food n.3

[dogface under dog n.2 + SE food, i.e. something one can eat v. (4)]

(US gay) a soldier, viewed as a potential sexual partner.

[US]B. Rodgers Queens’ Vernacular.
[US]H. Max Gay (S)language.