how long does it take for ivermectin to kill mites in dogs can i buy ivermectin over the counter in usa is ivermectin sold in canada ivermectina 1 para humanos ivermectina hepatotoxicidad