From the Urban Dictionary:
“dog’s breakfast,” which has been British slang for “a complete mess” since at least the 1930s. While no one took the time to write down the exact origin of the phrase, the allusion involved seems to be to a failed culinary effort, perhaps a burned or botched omelet, fit only for consumption by the mouth of last resort, Fido.
Dog’s breakfast describes the current state of kenninghall well. Until we get the layout sorted out it will remain quite a mess.