I love dogs, owned them all of my life but I do think there's a problem. What to do about it though?
I'm not convinced by breed bans, the type of people that want a large intimidating breed will just side step legislation ie Pitbull becomes XL bully.
It's also not right to impose restrictions and further expense on all dog owners because of some irresponsible owners.
Licensing might help but all responsible owners already have their dogs chipped (by law) so every responsible owner can be identified and address obtained from their dog at any time.
The large majority also have insurance, largely because of the cost of vet fees but it always includes 3rd party liability.
I guess you could make training compulsory and responsible owners would comply (in my case begrudgingly because I know how to train my dogs and wouldnt like having to pay a private company conjured up out of thin air by the mate of some Gov minister).
The real question is how many owners of dogs that have killed would people consider to be responsible owners?
Personally I think I'd try putting the penalties for having a dog dangerously out of control through the roof. Fines for no chips, serious prison time for attacks.