What does blödes Viehzeug mean?

blödes Viehzeug - German to English

dumb pet