Dd has a verucca. We have tried numerous treatments and the doctors have advised trying duct tape before seeing a podiatrist. But the damn thing won’t stay stuck on! It’s on the heel of her foot which makes it slightly worse.