You should have to fill in a questionnaire to prove you are going to be a responsible owner. It could be a multi choice one.
For example:
1/ You have decided to get a family pet dog. How do you choose which type/breed?
a/ I would research breeds and breeders thoroughly to find one that suits my lifestyle. I will visit the breeder and check the dogs parents and learn about the characteristics of my chosen breed.
b/ I would visit a rescue center and discuss the dog that would best suit me and my family.
c/ I would buy a puppy from the internet because it looks cute. Puppy farming? Whats that?
d/ A man down the pub has a big fierce dog he will sell me. I am going to call it Ripper.
2/ How will you make sure that your dog is well behaved?
a/ I will take the dog to training classes and work at home to train the dog to be a good canine citizen.
b/ Training? How hard can it be? I have watched a few episodes of Ceasar Milan.
c/ My puppy won't need training as it's sooo cute!
d/ Ripper won't need training, he's really vicious already!
Feel free to add your own questions!
Obviously this would be funded from a revised, and sizable, dog license fee.