This course has been brilliant for our Bernese Mountain Dog, but even moreso for us! This is a human training course more than it is for dogs - and that’s worked wonders for us in helping us to understand our dog better and how she responds to us. We would highly recommend David and if we had any need for 1:1 training, we would have no hesitation to give David a call.