We have both dogs and cats and this rug is great. Easy to spot clean. The color is beautiful and looks great! You might want a rug pad since this is a very low pile rug but it works great with spills. L