Its ingredients are: Whole Grain Corn, Chicken By-Product Meal, Flaxseed, Soybean Mill Run, Brewers Rice, Soybean Meal, Pork Fat, Powdered Cellulose, Chicken Liver Flavor. So your answer is no, do not feed this garbage.
For joint health given daily (with visible results), get Nutramax’s Dasuquin with MSM soft chews. And for dry food, Halo’s Vigor in the pork, venison and salmon formula. They use millet for grain. The kibble is very small and my pups love it. You can also finely grind it in a blender if it’s still too big.