companion
/kəmˈpæn.jən/
Meaning 1
a person who accompanies or spends time with another.
“The man became her loyal companion on long hikes.”Add to my deck
Meaning 2
a pet or animal kept for friendship
“Her dog was her loyal companion on long walks.”Add to my deck