Training in Action

P

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