Our 17 month old German Shepherd was out of control. He jumped on people, pulled like crazy on his leash, and would ignore any commands we gave him. After spending a month with Cathy he is now very well behaved. Cathy is a wonderful trainer and we highly recommend her.