Man is that baby in bad shape! I rescued a female ball python last summer who was 6 months old and 44g. She was skinny, but not THAT skinny! I would definitely report that petstore and see if you can't bring that baby home and get it back to health (without paying for it, of course).