Hi and welcome to YT !!!!!!!
Unfortunatley the foods you mentioned just are not good foods. I highly feed and and recommend Life's Abundance Pet Foods.
It is a great health food created by a holistic vet and the best thing is...mine LOVE it! I have no problems with them eating now and I can feed it to my puppies and adults!
I even carry the canned food too.
You can read about it and check it out here:
Clothes, Beds, Healthy Food, Treats, <br/> Grooming Products and Dental Care <br/> for your Furbaby! | Pooch Potato Beds, Life's Abundance Pet foods, Dental Care
And you can even order samples of both the kibble and the canned if you want or I even sell small 8 lb bags
Its never been on a recall list and it made with all human grade ingedients!