But oh dear the Chinese Whispers of Gransnet.
OP describes a regular customer (age and appearance unspecified) at a Sainsburys Local shop - the equivalent of a corner shop these days, not exactly a supermarket - who comes in accompanied by his dog (the breed is irrelevant- would a pedigree Spaniel or Shih Tzu have been OK?) and apparently not for the first time according to the "young man" on the till. Is the "young" epithet meant to indicate incompetence? Would an "old man" or "middle aged woman" have reacted otherwise?
Now we have a "young man, possibly with MH issues or PTSD with an assistance dog who not wearing a harness because his owner might be unable to fasten it" and a "loose dog" , an unhygienic animal spreading ringworm and "fungi (sic) or triggering allergies in the other customers.
I don't like dogs in shops, largely because I don't think dogs enjoy shopping and I also think it is not a dog's place,but I also don't like seeing dogs tied up outside shops and dog thefts are a scourge.
There was a time when prams were left outside shops when it was difficult to take a pram inside, largely because of their size. Nobody leaves a baby or toddler outside a shop now for obvious reasons (despite what the wheels might have picked up from the pavements outside).
So why the palaver?
When did outrage replace common sense?