Nutro and other natural food companies do not use by products..I think. I just got some for my pregnant queen. She loves nutro (wet food) and I still give her Iams kitten. Nutro isn't too bad in price just a bit more than Iams. The only place it's available is at Petsmart though. Walmart and discount stores do not have it.