Have $1000? 2 All-Weather Dividend Stocks to Buy and Hold Forever  The Motley Fool Canada