I've successfully used #2 chicken grit or cherry stone for decades sometimes mixed with a small amount of salt or ice melt. Usually carry a container in trunk of car to use under tires in case I get stuck in winter. Also, it doesn't track in as much as sand, but do wipe shoes off on door mat. Probably doesn't feel good on puppy feet as a bit sharp, but safer than chemicals.
I've successfully used #2 chicken grit or cherry stone for decades sometimes mixed with a small amount of salt or ice melt. Usually carry a container in trunk of car to use under tires in case I get stuck in winter. Also, it doesn't track in as much as sand, but do wipe shoes off on door mat. Probably doesn't feel good on puppy feet as a bit sharp, but safer than chemicals.