I think most dog owners are responsible and careful, but having dog licences might at least make some people think twice before getting one. The money could be used for RSPCA vets for people who can't afford vets bills.