yes they do (the TWP gets all theirs from there) but im not sure about small amounts i just got told by the person looking after that section of the park if i wanted some get them from there
a super mouse breeds more often and has bigger litters around 30 in a litter