HI

My husband and I bought a house about 2 yrs ago that had white carpet. Well, we have 2 dogs and 1 cat. The carpet is a tragedy with urine stains and just regular wear. We are wanting a different flooring option. We cannot decide if hardwoods, bamboo, or laminate is best. I LOVE the look of bamboo, but have heard bad things about the finishes on it scratching quite easily. Hardwoods concern me because how delicate they can be, although they can be refinished if needed. I am thinking of laminate, but my parents had a bad time with pergo that they installed back in 1999 that bubbled up because of an unknown pet accident that ran under a piece of furniture. Also, our front door opens up right into our living room and our floor can get pretty wet their when it rains or snows. We are also probably going to not live in this house for more than 5 more years and want something that will last until at least then and that will increase the value of our home. What is our best option. Also, whatever we decide, is lumber liquidators a good company to deal with>?