Dogs Trust

21,587 dogs rehomed since 2009
125,993 dogs neutered since 2006
1,599 Dog School classes since 2019
20,063 education workshops delivered since 2006