To teach your dog to greet other dogs nicely, what we should all aim for are appropriate on-leash greetings with other dogs. For some dogs, it is ok for them to say hi to dogs once in a while, once in awhile means saying hi to only 1 out of every 10-20 dogs. Not every dog wants to say hi and they need to respect that. A calm, confident, respectful dog will not be approaching copious amounts of random dogs for no reason. Appropriate On-Leash Greeting includes both dogs consenting to the interaction, short and sweet greetings, dogs greeting with loose body language, and if one dog turns or moves away the other dog does not follow. If you are unsure if your dog is about to have an appropriate or inappropriate on-leash greeting you should air on the side of caution and opt not to stop and say hi. Remember, just because your dog is friendly does not mean he is being polite, he needs to not only be friendly towards other dogs, but also be respectful of other dogs.