the guy at the petsmart told me i would have to squish the worms head before i fed it to my beardie, is this true? also when can a beardie start eating superworms? my beardie is a little over 15inches is he big enough or should i wait? and do they need to be dusted with calcium and vitamins?