Idiom: Pup's chance

What does 'Pup's chance' mean?

A pup's chance is no chance.

See also: