Forgot to ask: Please excuse my ignorance, but what on earth is a junkyard dog?