It just reminded me it's the same in fish food. Anything with "fish meal" in fish food means it's leftover of fish in the food, mostly fish skins.
Omega One brand of fish food has "whole salmon", it means they throw in entire salmons. New Life Spectrum has "whole krill". This is why some brands are better than the others.
You also talked about filler. Same thing in fish food. It is like eating popcorn, no real nutritious, and more poop, although certain amount of filler is needed to make sure the food won't fall apart easily.
Premium quality fish food also often have enhanced vitamins.
They cost more, but they are worth it for sure!
Do you feed just one type of food to your dogs? As I rotate different brands on different days of the week to feed my fish.