What does Bastardhund mean?

Bastardhund - German to English

mongrel puppy