Our dog and ourselves really enjoyed the training. There were lots of exercises that maintained interest. We are both a lot more confident in our relationship with our dog who was a confused rescue dog.