I am looking for a reputable personal protection trainer in New Jersey. I have such a tough time finding one. I checked internet and some come up but I cannot find out what kind are they. Good, bad, going to destroy my dog or my dog is going to be great after training with this person. Any suggestions will be appreciated.