how long does ivermectin take to work on worms where to buy ivermectin in the uk cheap stromectol nz without prescription can injectable ivermectin be given orally to dogs where to buy ivermectin for humans in the philippines