As far as I know leopard geckos don't smell, but I guess if the enclosure was dirty it woud smell.

GOod luck with the P. tomopterna, they are a cool frog.