6,796 Dogs
Manchester Dogs’ Home
The Manchester Dogs’ Home annual review combines the report and accounts with fundraising information by focusing on the different aspects of the charity’s work.