Does not do well indoors with a dog. Impossible to vacuum, takes a strong arm and lots of strength just to push the vacuum on the rug. Perhaps if you put it outside and could hose it down occasionally it would be better to maintain.