I had to tell one of my husband's best friends to leave my house because of this.
Context, I had a smaller bungalow, two of my own dogs. I hosted luncheons every Sunday throughout a particularly harsh Idaho winter (from January to end of Match.) I invited 12 to 24 people each week. Half owned dogs. None brought them except this one man. One other person asked and understood when i said no. He never asked.
I asked politely the first time - my dogs were large, lab sized and so was his. The presence of the third dog meant dogs were constantly milling around. Two guests were uncomfortable with dogs. Two plates were knocked over by his dog.
Second time, I was much harsher. Told him next week to not bring dog under any circumstances, stay home if dog coukdn't be left for alone, but i couldn't have the dog in my house.
Third time, I asked him to leave. My husband, ever the peacemaker, suggested the dog stay in the car and then they'd walk the dogs after food. Totally disrupted lunch, dog barking, me uncomfortable, then husband and friend disappeared for two hours walking dogs.
Fourth time, I flat out said no and asked him to leave.
A month later, he was invited to a movie night by a male friend. He was told he couldn't bring the dog. He didn't bring the dog but came himself for several hours.
At this point my husband apologized as he finally saw his friend for the dick he was.
I never in my wildest dreams would arrive with my dogs unless they were very clearly invited. I've declined invites as my dog was recoverying from an operation but never just turned up with them.