What does Beschützerhund mean?

Beschützerhund - German to English

guardian puppy