I know the Diamond contamination was a tragedy but most human food companies have had recalls too. I think they will be ultra-careful after this and there should be no worries with their food. I do avoid corn in my Yorkie's food though. BUT.... Diamond's Small Breed Dog Food and their Chicken and Rice formulas both have no by-products and no corn. Their Puppy Food has no corn but it starts with the first ingredient being Chicken By-products meal
I wrote the company and got assurances about the samples they sent me to make sure there was no chance they came from the contaminated source. I had also requested Chicken Soup and they sent me both Diamond and Chicken Soup. I have not fed the Diamond yet but will try out the adult versions. I feel they will be safe.