can i give my dog horse ivermectin buy ivermectin for humans india stromectol for lice- dosage how much pour on ivermectin for humans