Please feel free to make comments or to add interesting material from other sites, such as the Institute of Canine Biology.
There are some fabulous FREE courses on their site, in addition to some that are classroom style at a small cost. Check it out.