@EvelynD2 - this bites (no pun intended). It sounds like you made good choices to help your brother and other guests feel comfortable at Easter, but one attempt to socialize your big boy Charlie that didn't go so well, and your brother ... well, he overreacted.
I have a brother who can do that about some of his hot-button issues as well. And it makes sense, if you combine the fear of the moment with embarrassment, that his reaction and subsequent declaration that he's never coming to your house again would be over the top.
I'm in a similar situation with my family about dogs, although we have smaller animals. Our Charlie is a Maltese-Yorkshire Terrier mix and he's just 13lbs, but that doesn't stop my middle granddaughter from being utterly terrified of him. In her case, we think she has some sensory processing challenges surrounding loud noises and their next door neighbor has a German Shepherd with a deep, loud bark and it's on the side of the house where her bedroom sits. Since she was tiny, its barking has woken her at night and causes pretty deep fears. Combine that with the fact that her other grandmother's dog - a Chow mix - charged her when she was 2 or 3, and I can understand why she climbs her Grandpa like a tree every time she sees our dog.
I try my hardest to reinforce that in my home, the littles come first, and the dogs are second, so Charlie is confined to my bedroom behind a locked gate whenever they're over. (He has a dog door that lets him out into a fenced-in pen so he can go potty any time he wants, plus he has ample food and water.) But my husband and I would really like to help her overcome her fear of dogs by slowly socializing her with them. Her older and younger sister love dogs and are constantly asking to bring Charlie out to play, but we can't because of sweet Evie.
It doesn't help that her dad, my stepson, isn't a fan of dogs and he and his wife refuse to have pets in their home. There's a bit of an attitude that comes across from him that all the rest of us are stupid about our dogs and treat them like our children.
And by "all the rest of us", I mean me and my other two stepchildren. Veronica has Archie, a Yorkie, and my stepson and his wife have Rosie, a lab mixed with what I think is a bit of Rottweiler, and Cheddar, a Corgi.
Our drama comes up on big holidays when the kids would like to spend a full day with us, and they've asked to bring their dogs over so they can hang out longer and don't have to worry about the 45 minute and 90 minute drives, respectively, to get home and let their pups go outside. I have zero problem with the dogs coming to play, but when the girls are going to be here, we can't, because of Evie's terror. And that has caused some grumbling and hurt feelings that they're "dictating the terms of our get-togethers". I'll always put the littles first, but it would make such a difference if her parents would allow us to slowly work with her on overcoming her fear of dogs.
Hell, my mother had to leave her service dog back in San Antonio when she came to my stepdaughter's wedding because Evie was a flower girl and they were worried she'd take one look at Lani - who is the sweetest, most gentle dog I have ever met - and refuse to walk down the aisle. That was rough.
All that to say, combining fear of dogs with family makes for some major drama, and I totally feel your frustration, Evelyn. Perhaps you can give your brother some time to calm down, and then approach him. Apologize for the way Charlie made him feel - not for having a dog, but for the feelings your brother had - and then ask him what you can do (short of rehoming your beloved dog) to make him comfortable enough to come back to your home for a visit. Offer a couple of solutions including Charlie remaining outside the entirety of the visit or if he needs to come inside, only coming into the house when he's on a leash. If you can get your brother to verbalize what he needs to be comfortable, perhaps you can come to a compromise together.
From one dog-mama to another, I'm sending you big hugs and best wishes for finding peace in the midst of this situation. I have to constantly work at finding my own.