do you have to have a prescription to buy ivermectin what does ivermectin kill in humans can humans use animal ivermectin how can i buy ivermectin where to buy generic stromectol online pharmacy no prescription