Many years and three generations in dogs, but always learning and relearning.

Training in Action

P