Wow! I'd say you are Norman's guardian angel. How wonderful of you. Having rescued quite a few dogs of different breeds, straight from the streets, I have to tell you that you will be loved by him forever. you have found the perfect place. There are so many great experienced people here..and just ask..read and before you know it...you will be helping others. They say dogs don't live in the past..Just the present. All I know is Norman needs you to teach him how to trust and love. Take it slow and steady. Before you know it, he will have that paw forever around your heart.