I highly recommend this for use with small rugs.  All others we've used from Home Depot or Lowe's didn't work for more than a few days.  This one is a keeper because our dogs even have trouble kicking up the rug when looking out the front door and seeing other dogs go by!