no dogs here, but we do have two cats. My son and his wife are coming to visit; my son is allergic to cats. We booked our cats into a Cat's Meow Lodging place for the duration of their visit.
My opinion: family members, especially, people, come before pets. Too many people these days are forgetting rules of common courtesy. I think it's up to us 'elders' to remind them, however uncomfortable that may be. They may bristle, but it will likely be only temporary.