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