By: Laura Goldman From Care2 Stella has spent the last two years locked in a 3-by-9 foot cage in a kennel in Devon, England. She has never been let out to exercise or play. In 2014, Stella was taken away by police from her owner, Antony Hastie, because she was “potentially dangerous.” Did she bite or attack […]