I have been using Kirkland dog food for years and never have an issue with it. I just got a new puppy and was doing research again. I am a bit confused because the Kirkland brand get a 4.5 stars but is not en editors choice and is not even listed as a budget friendly one. Why is that? Isn’t 4.5 stars good?