is ivermectin prescription in canada stromectol 3 mg tablet can you buy ivermectin over the counter for humans how much ivermectin paste 1.87 for dogs con que no mezclar stromectol