Issue with MIL am I wrong?

Su

We are visiting my parents in law for the holiday and one of her daughters came over with her dog. She knows the kids always try to chase the pup when they see her but she still decided to bring it. Well my 2 year son and my 1 year old daughter all they wanted to do was play with the dog but my mother in law kept on telling them no don’t chase her, no don’t get in her face, no, don’t pet her, and so on. I was getting very frustrated with everyone telling my kiddos no. So I yelled at my son and told him to stop. He was very embarrassed and ran off crying. A few minutes later I went to look for him because I felt bad. I decided to remove him from the situation and took both of my kids to the basement to play with toys. Then my husband comes very upset asking why I took the kids away that we had visitors. I simply told him for the past two hours all they have been hearing is nos and don’ts. I do not mind grandparents telling them no but for the best of everyone I decided to separate the dog and the kids. Then his mom comes pissed off trying to argue saying the dog is not used to other kids and that she was not putting the dog as a priority over the kids and she did not understand why I took the kids away. I tried telling her why I did it but she stormed off. My husband kept on insisting to bring the kids back. I finally get back and everyone is just looking at me like the bad person so I decided to set the record straight. I calmly said “ I took the kids downstairs because it was the best for them and the dog. You said the dog is not used to kids but my kids are also not used to dogs. I never said the dog was your priority. I was just giving everyone a break”

She replies with I been very accommodating with you guys the dog IS used to other kids I just don’t understand why you took it this far. And so on. I repeated the same thing again but she is pissed off. She won’t even talk to me and we are supposed to stay in their house until Friday. I am also very upset with my husband because he never took my side and keeps saying I should have told him which I get but he was too busy doing his own thing that he did not see what was going on.