Illegal puppy farms give up £5m in unpaid taxes

The Treasury has recovered more than £5m in unpaid tax from hundreds of people breeding and selling puppies on the black market.