Children aged under 16 should be banned from buying pets, the Society for the Prevention of Cruelty to Animals (SPCA) said on Friday.
These youngsters may not have the maturity or money to take care of them properly, the group added.
They are also more prone to impulse buying, which could lead to pets being abandoned once the novelty wears off.
The recommendation was one of several proposed changes to the law contained in a draft document released by the society on Friday. Others include doubling the maximum penalty for people who abuse animals, banning them from keeping pets in exceptional cases, and publishing a list of what counts as animal cruelty.