When my boy was a little older than that, I took him to obedience classes. It wasn't to teach him sit, stay, etc. He already knew that. It was to work him around other dogs and show him that he wasn't going to have an expectation of meeting and playing with them. It was good practice for him. He learned to be with other dogs and be calm. Is he perfect? No, but much better. Your youngster will be going through phases for the next few months. He'll be trying all kinds of things. Use the opportunities to show him what you don't want followed by what you do want. Don't let him practice unwanted behavior. It is always a learning experience. And above all do this calmly (easier said than done sometimes).
We also don't do dog parks with random strangers. Our dogs play together in a fenced in yard. Before that, I took him to dog parks when they were empty and we played together (we didn't have the she-pup then). On walks we do the "trudge through" like Kazel mentioned. I reward for good behavior after the fact. I found that there is no treat or toy that will hold my dog's attention when they really want to go meet / bark at another dog. If I don't have a treat I might sit my dog and let them watch the other dog from a distance IF they are doing it calmly.
Patton CGC BH
Chief fetch fanatic
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.