UPDATE: US Animal Sanctuary Offers to Rescue Stella
Stella, a dog from the UK deemed as “too dangerous” by law enforcement, has an offer from a US based animal sanctuary willing to take her in.
Stella, a dog from the UK deemed as “too dangerous” by law enforcement, has an offer from a US based animal sanctuary willing to take her in.