is animal ivermectin safe for humans buy online stromectol from india without prescription stromectol cvs ivermectin tablets for humans dosage stromectol dosage for scabies can humans use pour on ivermectin