Karen is fantastic with Cooper. We are constantly complimented on how he is 'such a well behaved dog' and this is down to Karen's way of teaching us how to work with him. She has this knack of talking through a particular thing, and before we know it, Cooper is sitting or lying nicely, dropping or leaving tasty things or running around an indicated tree. We've recommended her by word of mouth to many people that we've come across. Cooper loves going to a training session and has a great time, followed by a wonderful long nap to take it all in! Thank you Karen!