Yes, a dominance thing. If you don't like it, go to your dog and correct him or her. A quick touch, or say no, and push him or her off the other dog. If he or she does it again, correct again.
Wouldn't it be better to remove the dog from the area?
A quick touch and "no" still lets allows the dog access, for lack of a better term, to those he wants to dominate.
Wouldn't the consequence carry more weight than a simple scolding?