Dry Dog Food Shelf Life

What do you think about Trader Joes Wet dog food ingredients? Look ok?
I have been feeding them this for years, i put a touch of this wet food in their Artemis dry dog food. How would you rate this food?
Ingredients for Chunky Beef Dinner:
Sufficient Water for Processing, Beef, Chicken, Textured Soy Protein Product, Animal Liver, Sodium Tripolyphosphate, Guar Gum, Potassium Chloride, Tricalcium Phosphate,Carrageenan, Cassia Gum, Choline Chloride,Vitamins (Vitamin E,A,B12,D3 Suplements, Thiamine Mononitrate, Biotin, Riboflavin Supplement),Minerals (Ferrous Sulfate, Zinc Oxide, Copper Proteinate, Manganous Sulfate, Potassium Iodide, Sodium Selenite).
This is a product of the U.S
And at bottom of can it says “Trader Joes Chunky Beef Dinner Premium Dog Food is formulated to meet the nutritional levels established by the AAFCO Dog Food Nutrient Profiles of all life stages”
I do recall they voluntarily took these canned dog foods off the shelves during the dog/cat food recalls, a few years back, although their foods werent on the recall list.
Looks perfectly fine to me. I don’t believe that a rating can determine the quality of a dog food. Ratings are crap in general. This is confirmed by that crappy dogfoodanalysis website that hey is run by someone who is not a nutritionist.
If you have been feeding for years and you’re dogs have had no problems with it thats you’re proof right there.
Edit- ok soy is one thing i also have a problem with not because of allergy but because of it can cause thyroid problems.
Best Dog Food EVER….Doggie Vita is delicious