If you are one of these people with one of these dogs, I have a big piece of advice that will greatly help both you and your dog: lose the sob stories pronto.
Now dont get me wrong, I agree that all those things that happened to your rescue dog were sad and unfortunate, and you are doing a really great thing by choosing to adopt a dog with a less than peachy past. However, you are negatively affecting his present by not letting go of what happened to him previously.
Your dog does not need your pity or your sympathy. What he really needs is your stability. Constantly recounting your dogs tales of woe only prevents him from moving on. The great thing about dogs is that they live in the moment and dont really care what happened to them in the past they only care about whats happening right now. Yes, their behavior is affected by the past and their present behavior may have been shaped by past events, but they are ready to move forward. They may need our guidance to get over those issues created by their past, but you will never be able to help them if you are emotional about what may have happened to them before they made it to your house.
So I want you to pretend that you have no idea what happened to your dog before he came to you. His life began the day you picked him up. Give him your love and understanding but never your pity or sympathy. Work him through whatever issues he may have with an open mind and strong heart. Be the confident, stable leader he is craving. Being emotional only feeds your dogs anxiety and uncertainty, when what he really needs and wants is someone to say who cares what you went through, youre in a rock-solid home now. If you show your dog that youre not stuck on his past, he will be more likely to take those brave steps toward a better future.