my guess is that the pet store where youre getting them from recently got a shipment that was let sit out too long and they will all be like that... its what happens when you let one sit out too long from frozen and then stick it back in the freezer... smells really bad too...