They're fairly easy to keep. If it's an adult give him a basking spot of 95-100 if its a baby they can go as high as 105 or so. Also, if it's a baby feed it as many crickets as it will eat in about 10 mins. a few times a day if you want everyday. I fed mine everyday. Also, make available greens and over fruits and veggies. Make sure the fruits and veggies are small. You can feed the beardie worms (meal worms, silk worms, butter worms), roaches, crickets for the meaty portion of his diet. Dandelion greens, mustard, collard greens are what I use for mine. I also feed fruit once in a while like apple and prickly pears. I cut them up pretty small for him. If it's an adult he will need more plant matter than meat though. As for substrate, my suggestion is tile. Go to lowes or somewhere and get some slate tiles to line the cage. I have tried sand, carpet, newspaper etc. and I prefer tile. The sand gets EVERYWHERE, the carpet is a pain to get out and put new in and the news paper or paper towels work great but the crickets get under it and it doesn't look as nice as tile. He will need a uvb/uva bulb as well but what I use is this http://reptileuv.com/reptile-uv-lighting-news.php I use the self ballasted it is the heat bulb and uva uvb all in one. They are a little expensive but they last quite a while. I always provide a bowl of water in the cage too and mine quite frequently drinks. That's all I can think of and I'm sure I left something out but if you have any more questions I'll try to help you as best I can.