Hi. We rescued a German Shepherd puppy that was 7.5 months old from an abusive house last June. He was always bitting when we got him and not listening. We continued to train him and he did much better. He started wagging his tail and giving kisses. He absolutely loves my husband. My husband has been the person to train him the most. He listens every time when my husband is around. When my husband is at work the dog bites me and our children, doesn't listen and gets protective over food and things that he takes that don't belong to him and he will growl at us, snarl and corner us. My husband says it's our fault for not training with him as much as he does. Is this true. Please advise.