Can someone tell me what kind of worms these are, are they good for your baby beardie, etc? The guys at the reptile store gave them to me for free, I got home and my little one takes one bite and immediately spits them out very dramatically like she’s been poisoned.. lol