Stella is a dog being held under BSL in Devon U.K. Stella has been there in a tiny kennel and… read more