what parasites does ivermectin kill in humans stromectol tablets price how much ivermectin liquid to give a dog ivermectin online usa where to buy ivomec pour on stromectol online uk