Dogs Trust

21,183 dogs rehomed since 2009
125,489 dogs neutered since 2006
1,493 Dog School classes since 2019
19,587 education workshops delivered since 2006