is ivomec good for dogs can ivermectin be used for head lice buy stromectol overnight shipping no prescription where can you buy ivermectin in the uk