A pet shop is any building where animals are sold as pets, including your own home. You can't sell animals as pets in public places, such as market stalls. Find out more about Pet shop licence here:
You need a licence to keep some animals, such as wild cats, primates, wild dogs, certain pigs, marsupials and ostriches.
Find out more here:
Dangerous wild animals licence