I have an adult beardie and he eats up to 20 a day and he's doing just fine 15-20 a day is a good amount for and adult. And for veggies try feeding him Kal, squash,or zucchini. But make sure u don't feed him foods with acids like lemons or strawberries.