No direct access to dog or cat poop, though most of the soil I used to landscape their habitat came from our yard so there could have been residual exposure I guess.

Yes, our vet has reptile experience, but I can't say to what degree.