I have a JRT×Poodle that was the same way with my son and husband. It took a little over a year, but she doesn't do it with my husband anymore. She still does it with my son, but he graduated and moved out, so she hardly ever sees him. She does this with any mam that comes in the house.
We tried for a bit to have the guys throw treats for her, but she wouldnt take them. She just finally got used to him over a good but of time. She would play with him and let him pet her, but I'd have to pick her up and give him to her to him if he wanted to pick her up, because she would bark and run from him. She had come from a home where the man of the house wasn't very nice to her. I dont know if he mistreated her because she was that way with him or that's why she's that way with men.