Dogs Trust

21,445 dogs rehomed since 2009
125,993 dogs neutered since 2006
1,570 Dog School classes since 2019
19,948 education workshops delivered since 2006