I totally don't see a problem with that! It would have all sorts of benefits; reducing the number of animals who are bought without serious consideration; encouraging people to treat their pets well and potentially stopping those people who buy animals to do bad things. I do also think people should be limited from having babies as and when, for very similar reasons but obviously that is a lot more controversial!