Maybe I am aiming for to much on this dog at once...but lastnight I was while training at Petsmart,(Training in the aisles is awesome!) I ran into a beautiful dog. He was a Cane Corso. I talked at lengths with his owner. He was a Therapy dog. I was very impressed by the giants manners. I went to the TDI website, and there is a few places I can get him TDI tested. He already has his CGC. Would it be behoove me to take a class for the TDI portion? I honestly don't think I need to.