Registered charity number: 1132883
Run by a small compassionate team since 2009, All Dogs Matter has grown into one of London’s most impactful rescue and rehoming charities, transforming the lives of around 350-400 unwanted, abandoned and vulnerable dogs every year.