The reason I ask is that I keep hearing about people getting dogs because someone thought it would be a lovely surprise - this would make me nutty, I love dogs but don't want one as a present. Perhaps a dog licence would stop this?
Also there's meant to be some town that has introduced ones with DNA so that if dog poo gets left anywhere, they test it and fine the owners.
However, there may be some drawbacks I haven't thought of.