You said..."I bred her a couple of months ago and she laid eggs
i haven't bred her since, and now she is gravid"...its quite
likely that she has retained sperm. You said..."she has dug two
holes and nothing has happened. i have felt her sides and i can
feel eggs. Is there anything i can do?" If she was digging,
she should/would be getting ready to lay more eggs. A female
often digs more than one hole...especially if she sees you
watching her, before she lays her eggs. A female might abandon
one hole and start digging another if she see you watching
her too. IMHO its because she thinks that the hole you saw her
digging is then an unsafe place to lay eggs.A female often takes
more than one day to dig the hole too.
In another post you said..."She is not egg bound.they think she
might have a infection. they are treating her for the night".
I hope that the vet provided her with a place to dig/lay eggs
while she was with him/her....and if she still hasn't laid them
that she will go back to the digging and lay the eggs in
spite of being disrupted. Its unfortunate timing that you/the
vet had to interrupt her digging.
How is she now? Did the vet find out what kind of infection it
was?
I hope all will work out okay for your chameleon!