Dogs Trust

21,042 dogs rehomed since 2009
125,489 dogs neutered since 2006
1,410 Dog School classes since 2019
19,364 education workshops delivered since 2006