Our one year old golden doodle was overly excited and extremely difficult to walk. We planned on having him in our wedding party but he loves everyone too much and would be extremely difficult to control. After two lessons with Pat, Poe was able to be part of our wedding without us having to worry too much about his craziness. After completing all four lessons we can let our chickens out in our back yard with Poe and he doesn't try to play with them. Poe is like a new dog! We can't recommend All-American K9 training enough.