Moisture content, noise and warmth, IMO, are the 3 top concerns with wood flooring. Therfore, I would not put it in bedrooms, bathrooms, laundrys or basements (engineered in basements if you must). Surface moisture, if wiped up relatively quick, shouldn't be an issue. Air moisture from swamp coolers or unfinished basements will cause expansion and contraction opening up cracks constantly. Lots of pros to hardwood over carpet but there are a few cons which include 230lbs of excitable dogs. Tinnelment is probably correct though. Don't put it where dogs access the back yard.