If this person can’t operate without the presence of a dog, he should only go to areas which accomodate dogs. Dog friendly restaurants are common. Some restaurants have certain days for dogs, again they put up signs to let people know.
Many people with allergies avoid areas with dogs. This woman sounds more like someone with a phobia. Everyone can be accomodated if they give a thought to others and their needs.
There is a reason the ADA allows help dogs inside restaurants when others are banned. Their training takes the better part of two years. Maybe some people should be trained instead.
This woman obviously did NOT have a phobia, she had an attitude. If she had a phobia she’d not have gone near the dog over and over again while screeching her filthy mouth off. No excuse.