I can’t make up my mind if these are a good idea or not. Dogs’ feet weren’t designed* for pavements, broken glass, nasty chemicals, etc. On the other hand, doesn’t this muffle part of a dog’s experience of the world? I suppose I should ask a dog what it prefers.
*’Designed’ in a strictly non-literal sense of course.