GSD Rescue

Luna needs a new home or she’ll be put to sleep

Luna needs a new home or she'll be put to sleep

Luna is a German Shepherd mix that was found near Franklinton North Carolina July 31, 2015. She received the name Luna that day as it was the blue moon. Luna will be put to sleep in the next few days if she

Read more