I know that many are "fans" and just as many of us are not… but here is a link with some interesting views....

http://www.svbt.org/pages/CesarMillan.htm