dog and pony showdog-and-po·ny show
Informal an elaborate event, presentation, etc. intended to impress or influence people: a dismissive term
also written dog-and-pony show
An elaborate presentation orchestrated to gain approval, as for a policy or product.
Origin of dog-and-pony showFrom the razzle-dazzle of trained animal acts at circuses