a travelling / drinking / dinner companion
旅伴/酒友/饭友
The dog may be a good companion for the old.
对老人而言,狗也许是很好的伙伴。