does ivermectin have side effects how much ivermectin paste for dogs buy online stromectol from india no prescription can injectable ivermectin be given orally to humans