Your problem is that you got it from Petco. Any frozen rodents from there or Petsmart are crap, to be blunt. Either order from an online supplier
I think it's Petco that sells RodentPro mice, which I assume is the same as rodentpro.com that has been recommended here for buying rodents from, yes/no?