Dogs Trust
Dogs Trust is the UK's largest dog welfare charity. Every year, the charity changes the lives of thousands of dogs through its community projects and by matching dogs of all shapes, breeds, and ages with new owners. Their 19 rehoming centres care for approximately 15,000 dogs per year that have been abandoned, given up by their owners, or found as strays.
Read more