Taste of the Wild has great ingredients, and I fed it to my dog when I first got her. It is made by Diamond, however, which is a company notorious for recalls and quality control issues. It isn’t horrible as part of a rotation, but there are other good foods out there that are made by more reputable companies.