Posted over 10 years ago
Astra is an adorable, little puppy that was picked up as a stray in North Carolina and needed some help to find her furever family. She is up to date on shots and old enough to leave once her furever family finds her, could that be you? Her adoption fee is $350 and includes her spay and microchipping.
Astra (Star), Australian Shepherd Mix has been shared from Shelter Exchange.