One of the problems with animals and carpet besides the "accidents" are if they lay where ever they want to, like my dogs, then eventually the carpet will have "oily" spots from their hair, if it's a light carpet then it shows quicker and is more noticeable. We finally put Pebble Tech now in our old home. I loved it. Where we are now, we put down laminate, which the dogs don't like, it's much more slippy.