is ivermectin otc in canada stromectol pill for humans stromectol tablets uk stromectol dosage for adults how much ivermectin can you give a puppy