does ivermectin kill lice on sheep can you give horse ivermectin to dogs stromectol tea tree oil can you buy ivermectin in the us dischem price gouging