This site is among things an uprising against using the term "dogwhisperer" as I believe it is completely wrong to use.
If you ever do hope to understand your dog, then it would it be more logical to use the term "doglistener". Learn primarily to "listen" to your cute dog - to understand it.
More about this later. Until then, let me introduce my own wonder, Chico, a beautiful neutered male dog of the breed Danish Spitz (primarily), mixed with a little of the Samoyed. Click the picture to the right.