ivermectin price south africa does ivermectin prevent ticks where can i buy ivermectin for head lice key buy stromectol online how much horse ivermectin to give a dog can humans take horse ivermectin paste