Dogs Trust

21,786 dogs rehomed since 2009
125,993 dogs neutered since 2006
1,679 Dog School classes since 2019
20,375 education workshops delivered since 2006