buy ivermectin tablets nz stromectol ivermectin uk how often can ivermectin be given to dogs stromectol pill for humans can you buy ivermectin in the uk how much ivermectin paste for humans