0
Stella, a Staffie cross puppy, was found cowering under a broken bed frame surrounded by mounds of rubbish in a 12th-floor flat in Tottenham, north London, a few days before Christmas