Very well said. What's a "running dog"?
It's quite an antique phrase used by certain of our enemies to insult the US together with our allies; e.g., "the Americans and their running dog allies" (the Brits, Israel, etc.). I seem to recall hearing it from the North Vietnamese.