can injectable ivermectin be given orally to dogs what does ivermectin treat ivermectin stromectol where to buy buy stromectol canada no prescription how much does ivermectin cost per dose how to use topical ivermectin for lice