what is stromectol prescribed for ivermectin dosage for kittens how to get ivermectin in canada what does ivermectin do to humans