Good morning, Debby.
It rained some here but it was still a nice day for us. We didn't do fireworks but could hear them in the distance. The two younger dogs do not like them and neither does Junapurr.
I would not put your one female in with two males. If it were me I'd fix her an outdoor area along side them so she can see them without them getting to her. 2 on 1 means that she will likely get injured or even killed.