I did not know what this was until I searched it up and...
What is a cat license?
Cat licensing ensures that cats have up to date rabies immunizations, which protects your family and pets against rabies. Licensing also has the added benefit of providing an easy way of identifying lost cats so they can be quickly returned to their proper owners.
Still doesn't make this make any more sense