Oof, he better not be planning to go to China for a while for comparing them to dogs. That’s really going to piss them off. Oh well. They used to call us “Imperialist lackeys and their running dogs”, a major insult to them.
I’m certain the insult was intended; and, well-deserved.
To Hell with the godless CCP!!!