We always had the ones that were aluminum strips. It was dad's job to put them on the tree which he did with military precision. The rest of us hated putting them on so his participation was a good thing.
I haven't seen those icicles in a store for years. Yes, the dog's tail always got them.
New Mexico☀️Land Of Enchantment