Wow. The ones at Petsmart and are about 3 times as big. 19 grams Vs. 50 grams!
I think they are selling you small rats, not rat pups. 50 grams might be a little big for your BP, so if all they have is small rats or mice, I would stick with adult mice until he gets a little bigger.