Wow, a good and very opened ended question. As I said before the Leerburg stuff is very good, and he has been helpful to my son.
However, Ed Frawley trains dogs for police amd military work. My understanding is you can no longer purchase a dog from Leerburg.
I tend to think a military dog, a police dog and a schH high end dog are trained much differently then a companion dog. Suffice it to say when I enrolled Timber, my European GSD in an attack/protection class, it was a mistake, because I bought Timber to be a companion. Timber would neither jump on anyone nor play tug of war. Please don't misunderstand, he is protective.
I am now adopting rescue GSD's. Some label some of these rescues as aggressive or mean. I have found quite the opposite. For the most part, they are shy and fearful. And most of Ed's training methods do not apply to these rescue's.
Ed is great with high end dogs, and perhaps saying I disagree with his training methods is a bit off post. However, if I was going to select a high end companion dog, or a rescue, I would seek advice elsewhere.