It smacks entirely of 'be seen to be doing something but not thought properly through as proposed by a Lobbying group).
Idiot stupidness. Chip a dog? Right. How are you going to Police just that? Let alone the insurance side.
People who own dangerous dogs- do they all live in one place, if they own a dangerous dog dont you think they will remove the chip or breed the dogs underground (basically not change- just continue as they are).
So to Police this you'll need newly created pet teams, more council tax increases to fund etc etc. Along with more jobs created in the insurance industry due to the uplift in funding.
**** stupid. Sick of Labour, what next? Add VAT to all food?