STELLA!!! – The Pup That Almost Got Away.

Stella is a pit mix who has had a hard life. She is a female dog used for breeding who was spotted wandering alone on Jaycee Shack Road. Stella is also very crafty, as she had eluded animal control for 2 days. Eventually she was brought into the Lowndes County Animal Shelter by a concerned …

STELLA!!! – The Pup That Almost Got Away. Read More »