does ivermectin kill ticks on humans purchase stromectol can you purchase ivermectin in canada where to purchase ivermectin in canada does ivermectin kill ticks on horses