I have a veiled chameleon whos almost 1 year old now. I now know that females will have infertile eggs. At the time when she was digging and at the bottom of the cage I didnt know about that or to have a lay bin for her. It was probubly the 2nd week of May maybe earlier if im remembering right. I had wood chips and saw her eat one with a cricket and thought that was why I didnt see any poo in the cage as much.(removed the substrate now tho) took her to a vet and she did something with her stomach to make her poo. I got some xrays done and the vet showed me she had eggs. The vet told me by the look of them the eggs werent hard enough and gave me a liquid calcium to give her. Does this sound right? Im not sure if this vet has dealt with many chameleons. Now that I know what she was doing before was looking for a spot to lay it doesnt seem right that her eggs wouldnt be ready to lay now. She is still eating, eyes open, and has a strong grip and ive put a pot with moist top soil in the enclosure. I dont think shes been in it at all tho. I tried a sand a dirt mix she went down to it a flicked her tounge but i think she was eating it because i found some poo that was pretty much all sand. Should I switch back to the damp sand? The soil i have is dirt based but looks kinda chunky i dont know if its good enough for her. How long she will hold onto the eggs. Will she look for another spot to lay again when the eggs are fully calcified? A local reptile store had someone whos had chameleons he said she would look again for a spot to dig. The vet told me if she doesnt lay in the next week that I should give her the shot to get her to want to lay again. Does this work usually? Ive read people saying it can cause more problems. I cant seem to find any herpatologists in my area i live in Daytona Beach, FL. Any help would be appreciated, I dont wanna wait too long and loose her.