What the above commenters are getting at is the way the sentence is phrased, it seems to be implying something different from traditional "dogfooding".
Something like table scraps does seem more appropriate in that sentence to me. Unless there is some context that I am just not picking up on.