I am a dog lover, and would happily have another dog if not for the fact that for health reasons I couldn't walk one regularly.
I'm not sure about banning or euthanising any breeds, as people would just breed slightly different versions to get around the laws, and that could make things worse. I don't think licences would help either.
I do think that people should be encouraged not to keep dogs around young children, and nobody should ever leave any dog and a baby unsupervised - by law. If you go to the loo or to put the kettle on, take the dog out of the room, or take the baby with you. We need a culture change around dogs as 'family members', too.
It feels impossible to go out these days and not have dogs around. I live in a small town with a lot of cafes, and I think the only one not to be 'dog friendly' is Costa, and I suspect that's an HQ policy. Everywhere else has dogs under every table, people feeding them titbits, and water bowls spilt all over the floors. There is no thought for people who might be allergic or are afraid of dogs - it's all about how the owners 'can't leave the dog in the house'. They could if the dog had been properly trained out of separation anxiety.
It's the same in markets and other crowded events. Dogs on leads can feel anxious around other dogs, yet they are crammed into venues with their owners, sometimes snarling at one another. If a dog fight broke out it is quite likely that a passing child would be hurt or traumatised.
I realise that that will sound anti-dog, and I'm really not. I just feel that dogs are not humans, and the idea that they enjoy sitting in a cafe or pub while their owners talk to other people is nonsense, as is the thought of them wanting to go shopping they are dogs, and think like dogs, not like people.