If you have a new puppy, or are planning to get a puppy, you may have heard about "socialization." It's been established that pups are more likely to grow into stable, well-adjusted dogs if they experience a wide variety of new things at a very early age.
Shaping and Targeting
By Aidan Bindoff on 04/01/2009
By Karen Pryor on 11/01/2007
Are fish trainable? And if they are, why bother?