Ce cri de guerre est célèbre mais il n'a rien à voir avec ces tranquilles ruminants !
Cette expression date d'un peu avant la première Guerre Mondiale. A cette époque, sur les guérites des gardes-frontières allemands était écrit en grosses lettres WACHE qui signifie "Garde" en allemand. Le W se prononçant V en allemand, la confusion fût facile pour les français habitant ou passant à la frontière allemande !
Pour mémoire, Français et Allemands s'aimaient fort peu à cette époque. Il y avait eu la guerre entre Napoléon Ier et les Prussiens au début du XIXème siècle, puis la guerre de 1870 entre Napoléon III et les Prussiens où Alsace et Lorraine furent tour à tour françaises et allemandes.
Depuis, on utilisa cette expression, tout au long du XXème siècle, pour insulter policiers, gendarmes et CRS ...