what does ivermectin do to humans buy stromectol spain ivermectin dosage for dogs ticks can you get arvs at dischem