dogs of the dow means: These are the 10 Dow Jones Industrial Average stocks with the lowest prices, and therefore the highest yields. These stocks are bought by investors who believe that the stock will rebound in a year. (in Stock Market Dictionary)