Dogs make perfect companions at any stage of life but especially as you get older. They're there to greet you day and night ...