
Dogs can be very strange creatures, can't they? They get an idea in their heads and it can be very difficult to bring them round!
Would I be right in imagining that when she's acting fearful, people say soothingly "Good girl, good girl"? If so, she's being praised for her fearful behaviour - which is the exact opposite of what you want!
I would suggest the best thing for your husband to do is to ignore her for a while - not to try to pet her, or encourage her to come to him, or anything like that. When she's a bit more relaxed in his presence he can 'accidentally' drop a treat on the floor for her, but he shouldn't look at her or react when she takes it - just pretend he hasn't noticed. As she becomes more relaxed with him he can give her her food, but not make a big deal of it. Any fearful behaviour should be ignored - only say "good girl" when she's behaving
how you want.
Hope this helps.
:)