I'm training a 10 month old great dane puppy. You might be aware that they get fairly large so I'm training him to be as well behaved in public as possible so as to avoid any instances of me being pulled out into traffic or him knocking over other people etc etc when he is fully grown. When great danes get excited, they tend to bounce up and down like kangaroos (at least any I know do) and if people are in the vicinity there's a good chance they'll get knocked over. People come over and just start petting him without asking (he could easily bite them, all animals are unpredictable no matter how well trained you have them) and if I say stop or no I'm generally told to f-off and most recently had a group of lads in their teens tell me to f-off when I asked them to back away and as we walked away they started throwing stuff at me and the dog, including glass bottles.