Is there a way to refinish the floor so it’s impervious to dog urine? My handyman has suggested vinyl flooring ... If you have floor registers, it might be possible to remove the grates and gauge how ...