how often to use ivermectin on chickens where to buy generic stromectol online without prescription does ivermectin kill lice on sheep buy liquid ivermectin for dogs online why is stromectol perscribed