Of these I have only read Control Unleashed - the Puppy Programme. I had previously read CU - the original 'adult' version(!) and liked it. I bought the Puppy version recently and I think it's brilliant. Although it's written with a lot of reference to competition work it's relevant to all puppy owners, I think. It does assume some basic knowledge of clicker training and is fantastic for this. A first time puppy owner might perhaps need some help with clicker basics first to get the most out of it. It's also not a 'quick reference' book as the chapters follow on from each other and need to be read in full, I think.
I re-read bits of this book all the time and love the way all the different exercises link up and build on each other (for example 'look at that' and 'leave it'). I have found it really helpful and fun to use - so has my puppy!