Mohamed,
I have to be honest with you. Based on the pictures and your posts, I do not have high hopes for your veiled.
Where did you get him from?
The situation seems extreme to me and I would actually suggest a shower or even soaking him in a small tub of warm water followed by long misting.
I know he is small for a shower, but (again) the situation warrants it in my opinion.
Put a plant in the shower and direct the water onto the wall so it splashes back on him and the plant ... do not direct the water directly on him.
45 minutes in the shower would be okay.
Your other option would be to return him (if possible) and look for another breeder with healthier animals.
If you neeed to know what to look for when picking out a chameleon I (and I am sure several others) would be happy to help you.
-Brad