Definition of dog and pony show in English:

dog and pony show

noun

informalNorth 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’