Our one year old German Shepherd/Corgi mix (you read that right, haha) was an absolute nightmare. As bullheaded as can be and deciding that we were living in his house instead of it being the other way around.
If we tried to take something from him (a toy, shoe, remote control) he would get aggressive and it was only increasing the older he got.
We met with Leonard and within about 30 minutes, our dog was acting better already. We decided to have Leonard work with him and after the three week training, he came back to us SO much better. He actually listens and drops things when asked to – he is still young and we all are still new to being trained, but we have all the confidence that he will continue to improve. One other thing – after the three weeks, we brought him home, and it didn’t go as well as I thought it would at first. Leonard came to our house and worked with us for more than two hours until we felt comfortable giving the commands that he was taught in Leonard’s care. Our dog was thrilled to see Leonard, like a long lost pal, which made us SO happy that we made the right choice! I highly recommend him – he’s great!