What does ‘Dog’s dinner’ mean?

A “dog’s dinner” is a mess or fiasco — sometimes also referred to as a “dog’s breakfast.”

“You’ve made a dog’s dinner of that.”