IMHO, the entire line of "Sportmix" dog food is made of low quality ingredients. Don't just look at the percentages of Protein and Fat list on the Guaranteed Analysis when you compare dog foods. Also look at the ingredients they use to make the food. You should concentrate on the ingredients up to and including the first fat source.
Your Sport Mix Energy Plus Adult Mini Chunk (24/20) lists these ingredients: Meat Meal, Ground Yellow Corn, Chicken Fat. What kind of "Meal Meal"? Could be any animal's remains after rendering out the fat, including dead, diseased, road kill, and some have even suggested euthanized pets (traces of phenolbarbital, the drug used to "put animals to sleep", have reportedly been found in samples of "Meat Meal").
At the other end of the quality spectrum you can compare to Orijen Regional Red which lists the following ingredients: Fresh deboned wild boar*, fresh deboned lamb*, fresh beef liver*, fresh deboned pork*, lamb meal, peas, salmon meal, russet potato, herring meal, fresh whole eggs*, fresh deboned bison*, potato starch, fresh deboned salmon*, pacific whitefish meal, fresh deboned walleye*, salmon oil (preserved with mixed tocopherols). No mystery meats. All fresh, never frozen, no preservatives. You get the idea; just top notch ingredients. Yes, there is a top notch price tag to go with it; about $90 for a 28.6 lbs bag. Not all of Orijen's products are this high, but none are cheap.
I'm not saying you have to go to this extreme to get good dog food. I'm just using Orijen to contrast with Sportmix.
Brad B's advice is good; "feed what your dogs do best on that you can afford". Instead of what you can afford, maybe what you are comfortable paying for. Probably isn't "comfortable" going from paying around $30 for a 50 lbs bag to $90 for a 28 lbs bag, but there are a lot of decent quality foods in between.
Your dog(s) will thank you for feeding them better quality food. Good Luck!