What kind of gecko? If it's a leopard gecko, he probably doesn't want to hide in the little shelter because he just doesn't like it, lol. You can use anything, as long as it's clean. From log hides to rock hides, to plastic containers with a hole cut out of it so they can get into it. What kind of little hide do you have already?