What does Begleithund mean?

Begleithund - German to English

companion dog