x2 to Layne Labs. From what I understand their quality is much higher (They're USDA certified and supply zoos and sanctuaries) and have fewer/no parasites/mites that Rodent Pro has been known to carry.

I wouldn't feed a 120g snake a rat pup, but that's just me. If he takes them he takes them.