Excellent training & understanding of dog behaviour ... helped me with my reactive dog and his behaviour improved immeasurable. Also very helpful when I was having difficulties walking 2 dogs on the lead - now they are brilliant (most of the time!). Highly recommend.....