We have been training with Michael for a few months now and we just love him! Our dogs do too! The thing I like is that we aren’t just training the dogs – he’s actually training us on how to work with our dogs and recognize what they are telling us with their body language.