My understanding of dog and pony show is that it comes from the times where entertainers would come into town and have a schict and having trained entertaining dogs and a pony who could count or do another trick or two, paid off.
The locals didnt have tv back then and it was great innocent entertainment.