can ivermectin treat tapeworms is ivermectin safe for chickens other names for ivermectin stromectol precio how much ivermectin to give a horse