how to get ivermectin how much ivermectin to give a dog for worms how often can you give a horse ivermectin how to take ivermectin tablets