buy ivermectin 12 mg for humans take ivermectin daily or weekly amount of ivermectin sheep drench for goats dosage ivermectin for squirrels ivermectin to smooth skin ivermectin solution for ear mites ivermectin for horses best price Effect of single-dose ivermectin on Onchocerca volvulus: a systematic review and meta-analysis