Kim has been working with our dog, Amelia, for 8 months, and she is absolutely fantastic! We brought Amelia in to Kim for puppy school when she was 3 months old, and we had such a great experience that we've kept her with Kim through intermediate, advanced, and now off leash training. Amelia always gets so excited to go to "school" to see Kim. If there is any behavior/trick/command that Amelia may be struggling with, Kim works very hard with us and Amelia to get that corrected. If we get another dog in the future, we will definitely take him or her to Kim for training!