I have very cheap laminate flooring in my dining/living room. I want to replace it. We have 6 dogs and 2 cats in the house. I really want to choose what flooring would be the best to easily clean - like with a swiffer mop (I cant do this on my current laminate) and which would be best for moisture. My toy rattie is bad about not always going outside if he doesnt like the weather and we have a doggie door so mud comes in sometimes. Any comments would be greatly appreciated. Looking for easy cleaning and durable.