The solution is a larger cage or one with more plants to give them the feeling of having plenty of privacy and spaces to hide. You can also add driftwood or large rocks for this purpose, but avoid small bits of moss, gravel or sand the Chameleon may eat by mistake. Live plants in your Chameleon cage are very important. The plants should be sturdy enough for the Chameleon to climb and have enough foliage to provide hiding places. Ask your pet shop dealer to recommend safe plants for your pet.
Most Chameleons refuse to drink water from a bowl.
You should have plants in the cage and mist them several times a day with a spray bottle. The Chameleons will feed on the droplets that form on the plants. If you are away for long periods of time, you may want to arrange a bottle above the plants with holes that allow water to drain slowly on them, but check frequently to make sure water does not form puddles. Also check to see that your Chameleon actually drinks the water you provide. If they are not getting enough water, their eyes will take on a sunken look.