can ivermectin be given to humans does ivomec kill ticks on cattle can i buy ivermectin over the counter uk ivermectin for pets uk does ivermectin kill lice on dogs how to buy stromectol