When I first adopted my bboy, he was so timid and scared of people that he just lit up with delighted tail wags everytime there was another dog - any dog. As he's grown more confident with people, he's grown more dominant in his relationship with my bgirl and, unfortunately, other dogs. In particular, we like to go walking down at the beach in the evenings, when there are up to 20 other dogs (an ever-changing population) milling about with their owners. My boy immediately gets along with about half of them, but the other half, watch out. The initial greeting is a sniff and a tail wag, but within 30 seconds my boy will start growling and trying to start a fight to assert his dominance. I'm nearly positive that this is what he's trying to do, because as soon as the other dog shows submissive body language, the growling stops and they start to play. He does the same thing with a few dogs at the dog park, both of which situations have unfortunately led me to stop taking him to either place. We do still have a weekly play-date with another male basenji, and interestingly enough both males let my female dominate them in this situation. I understand that dominance shows are a natural part of doggy socialization and that as soon as they "work it out" the dogs would be friends, but I can't have him growling and fighting with every dog at the beach or dog park while they figure out who's boss. Not only that, but unless they see the same dog over and over again, they seem to forget who was boss last time and have to re-work it out every time they see each other. Needless to say, this plan is just not feasible for either of these two group-doggie situations. I really just want to get my dogs some healthy socialization time – any thoughts on how we might overcome this?