I’m allergic to dogs. If someone owns a dog and I’m in their company, even without the dog around, my eyes become itchy & red. If a dog licks me, for example on my hand, out will pop a large itchy hive. My opinion therefore is a selfish one. Although I respect and understand the feelings of dog lovers, my view is no dogs should be allowed indoors in any public places, apart from assistance dogs. As for John Lewis accepting dogs in their stores. I hope they employ people to remove the shedding dog hair from the clothes & changing areas.