Interesting reading.
I would be interested in learning about the training you go through with these.