A licence is required for anyone who sells animals as pets or with a view to them being resold as pets.
Selling animals as pets is defined in Schedule 1 of the regulations as follows:
Selling animals as pets (or with a view to their being later resold as pets) in the course of a business including keeping animals in the course of a business with a view to their being so sold or resold.
This includes any internet business of selling pets plus anyone who supplies pets for sale, either to a third party or directly to the public. Selling animals as pets as a business is prohibited in any part of a street, in a public place, or at a stall or barrow in a market.