I have two dogs and they have attempted to destroy this carpet however stains lift so easily from it and it’s very sturdy. I’d recommend 100!