There is hope

, it will take some time and patience and giving of space like others have said. We have two Rotties, both rescues and very different. One we can pet whenever we want, our other Greta was our challenge. We adopted her in 2004 when she was about 14 months old give or take a month.
Greta did not like to be touched, and did not like to see the palm of a hand coming towards her, and spent alot of time for the first few months lying in the corner and was fearful of many things, as well as being food bowl aggressive. It took her along time before she rolled over on her back for belly rubs. We took things slow with her and did not introduce too many things at one time and approached her slowly. We focused on basic obedience training and walking, and gradually introduced new situations or the fearful item/s to desensitize her.
She is much better today, she loves hugs and massages and belly rubs and we stand by her while she is eating without a growl. But if she is tired, or she wants to be left alone (not pet) she will give a little growl to let us know.
There is no way of knowing how long it will take you with Moose, but training is key, setting boundaries without intimidation, and using kind and benevolent direction. He needs to know that both you and your husband are alpha. (In our home, my husband recognizes me first

, I get a kiss and a hug, then Fozzy was here first so she is then recognized, and then Greta). As others have said, consistency is important.