Barking Mad
Meaning: Loony, barmy, completely crazy (mainly in British and Australian slang)
Origins and History: Derived specifically from the connection between barking and the moon – because the moon is responsible for lunacy (Latin luna, “the moon”) and for lunatics, who are for that reason “loony”
*From the book Dog the Wag by Mike Darton