What is the Ball Python housed in and what are you using to heat the enclosure? How are you measuring the heat and humidity? Him having bad sheds, dented eyes, etc. is a result of low humidity and dehydration.

As for feeding wild lizards to your corn snake, please don't. Since both are reptiles, one can easily pass parasites to the other, and result in a very unhealthy snake. While the anole may "look" healthy, it has a very different immune system than your corn snake, and your snake can get VERY sick just being exposed to that lizard. Stick with domestic mice, there's no need to feed wild caught animals, or even a varied diet. They don't need it.

And dogs get uroliths for a few different reasons, mainly diet-related. If she's not eating a high quality food, that's probably why. She'll likely be put on a strict prescription diet to change the pH of her urine so the crystals get dissolved and don't form into stones.