Update on my dog: a lot of water under the bridge with him!

We do a lot of obedience training with him and he has thrived on it. I made myself...