I think Diamond has had the most recalls and shut downs over the past many years and that is why I won't feed our pets any Diamond manufactured product. Including the Kirkland brands of pet foods Costco sells. We have been using Blue Buffalo for years and I haven't seen or heard of any recalls involving their foods anywhere.