When our trainer was worried about Doc's "aggression" she refered us to a "behaviorist."
Turns out the lady was not a Doctorite or anything just a very experienced trainer with experience in working breeds (rotties and German shepards primarily) and she does ScH... Best person we could have gone to. Told us we didn't have "aggression" problems she could see (two six week sessions with her confirmed this opinion in her mind) but we did have some owner problems.
Strict NILF program was recommended and Doc is doing great, and now we have backed off NILF a little... I'm glad we ended up seeing more the kind of person Judy described as being better... When I suggested a behaviorist on a previous post that is the kind of person I meant...