loyal companions : have been together but the dog will soon have to retire