This brand sometimes has moths at the store - this came without moths but made my dog throw up (she does NOT have a sensitive stomach), she tried just not eating the shredded portion and I though she was being fussy so left it til she ate it.  Now I feel bad for making her eat something that was obviously not right.  Too much hassle to return so will throw away.