can you buy ivermectin over the counter in the uk how much ivermectin paste 1.87 for dogs order stromectol how to buy stromectol online pharmacy without prescription