Really good book - works along the lines of many modern day dog training techniques but its been around for years. John Cree clearly adores working with his dogs and provides really good explanations and ideas for different elements of working with your dog. Its suitable for anyone wanting to take on basic training to those who want to have a go at working trials etc.