Judging from your well crafted and witty response, I think I really hit pay dirt!
Hopefully you will take a moment and reflect on how YOU feel when being personally attacked, and refrain from doing so to others in the future.
In addition, I AM a dog – “cooperthedog” to be exact – so my significant other would naturally be a b!tch, as well as any woman who raised me… and, since I’m a dog, and by your own “logic”, such a good judge of character, I can say your recent behaviour is lacking…