We pulled up the carpeting in our living room last year and replaced it with ceramic tile sealed with epoxy grout. it is totally Basset proof. We have soft, warm (washable) Basset beds scattered about for comfort of the bassets, (and no rug). accidents clean up easily.