The Position on the Sales of Pet Animals 

 (courtesy of the DEFRA web site)

The Pet Animals Act 1951 (as amended in 1983) - protects the welfare of animals sold as pets. The Act requires any person keeping a pet shop to be licensed by the local authority. Before granting a licence the local authority must be satisfied that the animals are kept in accommodation that is both suitable and clean; that they are supplied with appropriate food and drink; and are adequately protected from disease and fire. The local authority may attach any conditions to the licence, may inspect the licensed premises at all reasonable times and may refuse a licence if the conditions at the premises are unsatisfactory or if the terms of the licence are not being complied with.

Local authorities are responsible for enforcing the law in this area and anyone who has reason to believe that a pet shop is keeping animals in inadequate conditions should raise the matter with the local authority who will decide what action to take within the range of its powers.

Under s.2 pets cannot be sold in the street, including on barrows and markets.