I am learning about myself as I learn about my dog, so the training overlaps with the journey of self-discovery - this is How to Train a Border Collie.