Perhaps, dog-food is a misspelling. Click here to search for this word in our misspelling dictionary.
dog food,
take food,
took food,
eat own dog food,
have a dog in this fight,
have no dog in this fight.