Designating, relating to, or characteristic of a dog-and-pony show.
A presentation, a briefing, especially a full, detailed, or elaborate one.
Late 19th century; earliest use found in Lowell (Massachusetts) Daily Citizen. From dog + and + pony.
Are You Learning English? Here Are Our Top English Tips