Having two dogs and hardwood has made my life so much easier than carpet. I honestly don't know what I'd do with carpet and two dogs. Probably spend a lot on getting it cleaned.