where to get ivermectin in canada alternative to ivermectin for horses stromectol merck adult dosage what worms does ivermectin kill in dogs