Omg, now it sounds like Geckos will soon run the world. Hehe how they have travelled to so many countries and have established. Who knows there is a Gecko world going along with humans, they have their own governments and territories :P hehe
They bark,, ohh, I have not experienced any sounds coming out of them.
Hmm urine evidence on ledges, this is something I want to educate myself about. Maybe I never tried to spot the urine consciously till now.
Yes falling from ceiling would be more scary for the lizard itself, hmm, they must be even discussing with each other like 'Hey be careful or you will fall'
Interesting points here, I like your comment, thankyou :)