If you want to keep current on which dog foods are having trouble or being recalled here is a pretty good website to check these things out
http://www.truthaboutpetfood.com/
There are good foods out there that are good and safe also but they are not CHEAP