Ok, thank you...
Shingles is contagious to anyone who has not had the chicken pox.
So, if you have had the chicken pox, you are safe. You cannot catch shingles from your husband.
Baby Caleb, if he is receiving his normal immunizations, should have gotten the chicken pox vaccine at 12-15 months.
Since your daughter likely had chicken pox, she is also safe to be around your husband.
Shingles is transmitted mainly through direct contact with the rash. It is also thought that airborne transmission does occur through viral
spread from the lesions, although this is less common.
If your husband did not have the rash when at your grandson's house, there is minimal to no risk of transmission.
Your husband can go out in public at any time as long as he keeps the rash covered.
He can shower as he normally does. He does not need to shower more often with shingles.
By christmas, your husband's rash should be gone. It typically will crust over in about 10 days. The rash is no longer contagious once it is crusted over.
Your son's wife and her allergies should not keep her away. If she has not had the chicken pox or if she has a low immune system (HIV, chemotherapy), that is the only reason she should stay away.
Lastly, both you and your husband should receive the shingles shot at some point.
You do not need to rush out to get it as you will not get shingles from your husband as mentioned above.
I hope I have answered all of your questions,
Please feel free to ask any follow up questions,
If you are satisfied with my help, please remember to click accept.