I have used k9sss many times throughout the past few years. There are many companies that claim to have dog handlers but they are not fully trained like k9sss or their dogs. Security dogs does mean aggressive and noisy, a dog that I can approach whilst standing next to the handler that does not attack unless demanded is a good dog. If I cannot shake the handlers hand, I wouldn't use them. I would not hesitate to use them again.