House geckos are invasive and introduced, but there are native geckos that are very tiny and look like this. I'm not a gecko expert, so it very well could be a common house gecko. House geckos eat anything, including roaches, crickets, and the like, which are likely being poisoned with pesticides, which accumulate in the gecko and get passed to the chameleon. They also are likely to carry parasites.