I think pet owners really need to put some more thought into what they feed their animals.
My dogs have home cooked dinners so I can ensure that they don't get any of the nasty things that can be found in commercial dog food. Not everyone can do this, I do sell my dog meals but I accept that they are too expensive for many people.
If you are going to feed commercially produced food at least read the packet and know what is in there. If there are ingredients that you don'trecognise do some research and find out what you are serving up to your best friend.