I would go for real hardwood, if you can afford it. I was looking into
this recently, and my friends who do construction and remodelling told
me Pergo is not that great. Basically, they said it is a picture of
wood on some substrate. When this "picture" layer gets scratched, you
don't have wood underneath, but the substrate. I was at a restaurant
that had Pergo floors, and I noticed that where it was scratched, it
showed black underneath. Maybe you can fill it with wood filler...
The better quality Pergo isn't that cheap. I think some of it has a 25
year warranty, but that seems to cost as much as hardwood. I would
recommend www.floormall.com for hardwood. I did a lot of shopping
around, and if you call these guys, you can negotiate with them. They
beat any price I could find, and were way cheaper than Lowes or The
Home Despot, even when shipping is factored in.
A few other posts seem to favor wood (either solid or engineered) over
Pergo. I used to think Pergo was pretty good, but now I realize the
issue. With wood, you can re-finish it, even sand it down. Scratches
can be filled with wood filler. Most of the wood flooring is already
coated with aluminum oxide or strong polyuerthane varnish.
As far as cleaning, there are a variety of products for cleaning
hardwood... From swiffer to the orange hardwood floor kit.
If you want to minimize your diggity dog's foot clipping, you may
consider putting some cork underlayment under the floor.