does ivermectin treat tapeworms stromectol for roundworm how much ivermectin paste 1.87 for dogs stromectol maximum dose