Meaning of dog and pony show in English:

dog and pony show

noun

informal North American
  • An elaborate display or presentation, especially as part of a promotional campaign.

    • ‘the department never really had a chance to get its dog and pony show under way’