What Does Brexit Mean For Animal Welfare, Puppy Farming & Rescue?

Britain has voted to leave the European Union. This post will not…