can permethrin kill scabies eggs can ivomec be used on dogs how long does ivermectin take to kill worms stromectol ivermectin for humans ivermectin buy online uk