This rug is perfect if you have a dog that likes to go on cloth rugs.  This is not cloth and does not attract dogs.  I have three of these and my dogs avoid them.  I know this sounds odd, but it is really great for me to cover up my floors and protect them.