Definition of dog's show in English:

dog's show

noun

Australian, NZ
  • = dog's chance.

Origin

Late 19th century; earliest use found in Edward Dyson (1865–1931).