BTW, nearly all furniture finishing products (stains & coatings) are toxic to snakes, but there ARE some safe ones that are safe once fully dry. You want "NO VOC"- read all products carefully. (VOC = volatile organic compounds, ie. volatile means it's going to be off-gassing so you or your pets will be breathing it for a long time. Okay?) I've used a pet-safe clear waterproofing product before, but don't recall the brand now, it's been many years. (Others here have also.) It's best to let coated wood cabinets dry & air out for as long as possible, even when it's says "NO voc", just to be on the safe side. Glass is just so much simpler...But in the past, I've both stained & finished my own furniture & modified wood cabinets for some of my snakes too, just not with the same stuff!