I gotta wonder if the OP is serious, and thinks this is a dog owner's forum? Or maybe a troll??
I wasn't going to respond in this thread, but Whew! Boy, whomever wrote the information in that link is educated WAY beyond their intelligence! I've been a dog owner and trainer for most of my adult life. Applying human traits, actions, and emotions to dogs will get you only one thing....frustrated. Dog's are pack animals, and until a human knows what that is, and understands it, any training efforts are doomed to failure.