stromectol pills for lice how to buy stromectol overnight shipping without prescription does ivermectin kill lice on sheep is ivermectin bad for chickens buy ivermectin for humans australia