UPDATE: Stella Has FINALLY Been Let out of Her Cage
Stella, a UK dog that’s been locked up and left alone with no out of cage time for two years has finally been left out.
Stella, a UK dog that’s been locked up and left alone with no out of cage time for two years has finally been left out.