can humans take horse ivermectin paste buy generic stromectol online how often can i give my dog ivermectin how to give ivermectin to horses