I cannot recommend Kate enough. She has been invaluable both in helping with behavioral issues with my previous dog, as well as consulting and advising with my new adoption. Kate has given me a better understanding of canine language and behavior, helping me become a more effective communicator with my dog. Kate has been extraordinary with both her time and resources, and I feel better equipped to be the guardian and teammate that my pup deserves!