The Newman's is alright, it is the Royal Canin we are suggesting you upgrade.

Just the fact that your dog won't eat it without a "topping" should suggest you keep learning.

This is all a huge learning process. You are well up the list, far away from grocery store stuff.