As of 1st October 2018, changes to the Animal Welfare Act (2006) will come into force, tightening up the law around dog breeding.
Anyone who sells three or more litters within a 12-month period (previously 5) or anyone who breeds and sells dogs for commercial gain will be classified as a business and require a license.