Old thread (5 years) but important safety topic- so I won't criticize your post.Just want to point out that essential oils are NOT all the same- there's way too many kinds to generalize as to their potential effects on reptiles & whether or not your pets are safe now. And oils don't evaporate the way other (water-based) things do either, so I think it's time for a good steam-cleaning of the carpet, that would be safer, IMO.