Mine miraculously went from 600g to 1000g just eating a weanling every 1-3 months for about a year.
Wait a second.... 6x40 = 240... yup, she's probably mostly made of water....
At this point I'm too stubborn to even bother trying to go out and get her lives, either she will pick up f/t eating regularly, or she'll keep doing this, either way I just throw the extra weanlings to my pastel, who eats like a champ.