stromectol ivermectin scabies stromectol dosage gale what does ivermectin do to humans price of ivermectin at dischem purchase ivermectin for dogs stromectol dr max