Dog-mech

Ideas lurking between my ears...