I know it looks like overkill, but from an insurance agent's standpoint that was a potential lawsuit for the owner. It doesn't take much at all and people don't realize your dog doesn't even have to touch a person.. We've paid out for a dog just scaring somebody and they trip and injure themselves etc. Could be a Chihuahua(which is more common than people think) it doesn't matter. Your dog not looking big and scary means nothing. Amazon guy would probably be fine if he was reported to the police or sued by the homeowners. Remember, your dog is YOUR dog not anybody else. I don't have time to figure out if he's friendly or not. Just my insurance opinion.