If it doesn’t like other dogs? Garden centre today and there were quite a few dogs.
One would not stop barking at all the other dogs. The barking went on for ages.
A while back I was in Starbucks and this dog kept barking so loud we couldn’t keep a flowing conversation.
I love dogs, I have no issue with dogs being in stores/cafes etc but if they can’t behave then I think you’re selfish.