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 beggining 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? Now that I know what she was doing before was looking for a spot to lay it doesnt seem right. 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 know how long she will hold onto the eggs. Will she look for another spot to lay again when the eggs are fully calcified? 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. Is that the only thing that will get her to lay or will she look again for a place to lay. I dont want to wait too long and have her become egg bound or need surgery.