We had to re-do the floors in part of our house due to an unexpected water issue. We were going to do wood laminate on our lower level and upper level hall. We have some friends who have dogs and they had similar wood laminate and had issues keeping it clean. They changed their flooring to wood vinyl and suggested that to use. We went with wood vinyl and it is very easy to clean. I have 4 cats and have never had any issues with puke stains or scratches on my floors. The wood vinyl we got was the Traffic Master Allure. We got it at home depot. It was really only slightly more expensive than the vinyl but it has a lifetime warranty. We went with this because it is water proof and with having a washing machine on the 2nd floor we did not want to go through another mess if something happens again in the future. This line has types of wood vinyl that are not water proof which may be less expensive than what we got. Our contractor loved way the floor looked and said it was extremely easy to install. This is a floating floor.