Matt Welch take on Ivan’s approach to dog training

if you are not familiar with Ivan Balabanov’s philosophy and training system this may be a video to watch