Great for the dog and they sometimes move slightly but not enough that I would try to affix them to the tread in any way. I like being able to remove them for cleaning and overall these are a nice product.