It's ok, but I had great difficulty getting dog vomit stain out after a mind-blowing thunder and lightening storm.  As a 12-year multi-dog owner, I know accidents happen so I keep all the best petstain removal products on hand.  Problem could have been that lousy brown food coloring manufacturers put in dog food, but the loft of this particular rug made it very difficult to get all or most of the coloring out.  Most observers don't see the discoloration but I spent hours getting it out.