Quite why the British love dogs so much I dunno, maybe it’s cos they like to boss people around — dear reader I joke! I’m a proppa anglophile. Dogging is one thing (I’ll let you look up this pastime yourself) but, what’s it mean to be called a “poodle” or a “lapdog”?

Poodle
[insult]
In politics, “poodle” is an insult used to describe a politician who obediently or passively follows the lead of others. It is considered to be equivalent to lackey. Usage of the term ‘poodle’ is thought to relate to the passive and obedient nature of this breed of dog.
Lapdog
[insult]
A weak person who is controlled by someone else.
Here’s one more but it’s Chinese in origin:
Running dog
[insult]
This is a pejorative term for a person who unquestioningly helps more powerful people. It is like being called a ‘yes-man’ or a ‘lackey.’ Usage of the term ‘running dog’ is thought to relate to the tendency of dogs to ‘blindly’ follow after humans in the hope of receiving food or a favour of some kind (e.g., shelter or a pat on the back).
FOOTNOTES
More Private Eye covers etc.
