Stand number: 
184

Dogs Trust is the UK’s largest dog welfare charity. We care for around 16,000 lost and abandoned dogs each year through our network of 20 Rehoming Centres.