Just because the food you bought isn't ranked with 6 stars doesn't mean it isn't a good food. The food we use (Bil-Jac) got one star and a no recommendation. We have been using it for over a year now and our dogs are doing amazing on it.
Our Teaki would barely eat before no matter what brand food we tried and now she LOVES her food. Our vet actually recommended it to us to try for her.
If we had only went by the "dogfoodanalysis.com" we may never have tried it so make sure you actually look into the actual brand you are using by looking at their website and other reviews on it.
Bil-Jac ranks low because it uses corn which according to that site is horrible in dog food but our dogs are not allergic to it. It also states that the by-products they use are inferrior and who knows where they come from, the Bil-Jac site explains what meats they use, grains, etc. so I wouldn't only go by the dogfoodanalysis.com site when choosing food for your dog.