does ivermectin kill lice on goats can you buy ivermectin over the counter in spain buy stromectol nz without prescription can i get ivermectin in uk how long does it take for stromectol to work