Alright, about a week ago my cham ate a pretty big piece of substrate. She hasn't pooped since then. I have been feeding her regularly. she doesn't appear to be in any pain, but i know it can't be good. is there anything i can do?
It sounds like she is impacted. This is why a lot of chameleon owners advise against any kind of substrate. If you feed her every day, she should defecate every day. If I were you, I would take her to the vet as soon as possible.