Glad that he is eating, but really there are much better foods out there. If you look at what goes into Beneful, almost all the different ones, first ingredient is Yellow corn and the second is ground corn meal…. corn is just a filler, it has no value in a dog diet and mostly just goes right through them. Many, many Basenjis has developed food allergies to corn and it can happen over time... I used to use many years ago IAMS (3 listed ingredient is corn) and it took my Kristii two years to develop corn allergies.. and they were really bad to the point that she would rip the hair out from between the pads in her feet...
Dogs don't need grains, meat and veggies/fruits, but mostly meat. Foods like California Natural (meat and rice), Evo (95 % meat), Natural Balance Duck and Potato, Fish and Potato, etc... are much better choices.
I think that you could find a better quality food that might cost you more to purchase, but you will feed less because they will use the food instead of just "pooping" it away...
There are many threads about foods on the Forum and many sites to compare different foods.