Well, dogs used to have to be licensed and to display the licence on their collar. If you were to bring that back, and make the insurance included with the licence, collection and administration would be easy.
And best of all, a further 10,000 civil servants would be required...