Oh, I would have suggested impaction because of so many dubias consumed, even with vomiting. By the way, my older bearded dragon's name was Sandy :). I only had her for a short time because she passed of ADV, I wish you the best and try to get another beardie to help you through it!