stromectol dosage stromectol 12 mg does ivermectin kill mites on horses can humans take ivermectin ivermectin injection for dogs dosage in ml