Do you believe it should require license before one person can own pets?
Well, you need license for fishing, for hunting, etc. Why not for owning pets?
Nothing special is required in order to get the license, just some basic knowledge testing for the particular pet you plan to get to prove you have the knowledge to take care of the pet, and background check to prove you can support the pet economically as well as you have the time and space for it. An agreement needs to be signed to take the responsibilities including swear you will do the best for the pets' well being, and never abandon the pet, etc.
There are too many people jump onto the bandwagon of owning a pet or pets without the ability or even the will to take care of them. Once the freshness of excitement wears off, they sometimes ditch the pet or not taking care of them the way they should.
Many pets die because the owners don't have the necessary knowledge on the particular species, ex: tens millions of fish die every year due to newbie mistakes.
Many pets are abandoned, ex: millions dogs and cats.
Invasive species were released, ex: non-native snakes.
I say a license is needed for each pet species.
What do you think? Vote please?