ivermectin dose price is ivermectin a prescription drug in south africa how often to worm a horse with ivermectin can i give my dog ivermectin for ticks ivermectin dosage for dogs heartworm prevention