I get the insult relating to dogs and enemies but don't understand how you think it's relevant here
If you don't understand, no point in me explaining it.
And I don't understand why you'd elect to insert folksy witticisms into a discussion you really don't know anything about. The last word is yours. Enjoy.