Well said! Unkind to the canine friends we have but understandable. You also left out draft-dodging, corrupt and adulterous but then nobody is perfect.
You’re right. I’ve got to remember to put in three-timing adulterous philanderer next time.
Thanks