Canine internal medicine secrets. (©2007)