Depends on the amount of soil he ate. A little amount, don't be worried it will pass, but if a large amount go to the vet as soon as possilbe. Chameleons eat soil or sand to get nurtrition that they are lacking. If it doesn't pass I use olive oil on greens so it passes easier, but don't use a...