is ivermectin tablets safe for humans where can you get ivermectin in canada how to treat a dog with ivermectin toxicity stromectol for lice