Who knows? Not surprising that the dog would do good on that kind of diet. Dogs, like people, need protein, carbs, and fat to survive. I don't think it makes any difference where the protein comes from in the grand scheme of things, though I could be wrong.