silkworms, these are great for picky beardies and are very very high in caclium and can be fed as the main protein in the diet. If your dragon will not eat solids at all, you can try baby parrot formula, its nutritous and can pull help pull sick beardies through tough times, i have used it before with 2 dragons and had great success. You can buy it at your local pethell aka petco, petsmart etc. just mix as directed and drop a little on your dragons snout, most will lap it up, this can help give your dragon the energy to recover and hopefully get him back on solids. Start feeding little by little and not too much all at once if he has been off food for awhile. Hope that this helps a little, how old is your dragon? how long has this been going on?