Hope that I've got this right - you are wanting to go abroad to visit family/GC's for Christmas, but they would be devastated not to see the dog? Is that what you're saying?
If you can't take the dog - she's not passported or whatever - then why not use a house-sitting service and perhaps a retired someone who would care for them in your home and walk the dog? Or maybe arrange for the dog to go elsewhere - to a friend perhaps for when you are away, and when you are there but in quarantine, find a volunteer on social media who loves dogs and would be willing to walk your dog whilst you can't.( I can recall when dogs needed to be quarantined - I never ever thought I would be writing about people needing that !!) Lots of people like to take a dog for a walk but maybe are no longer able to own one! Cats, of course, prefer to be in their own homes, so your kindly neighbour could help in your absence or, as above, why not try to arrange for a friend or a house-sitter to move in whilst you are away.
When we go to England we take our very sensitive and previously maltreated dogs, rescued from a refuge here in France; or we leave them to have their own really nice holiday with friends who adore them but who normally travel too much to be dog owners. Cats have gone, occasionally, to a cattery with a heated kennel and outdoor run, because I wanted to be certain that they were completely safe. Otherwise, for short breaks and in lovely weather here, we ask a friend to visit and feed. No ill effects from that. Otherwise they have stayed at home and we have employed a house-sitter. One of the "joys" of pet ownership is that when life and travel gets complicated there's quite a lot of organising to be done in order that one can go away and not worry. If this involves Christmas, you have lots of time to work out a plan I think. Good luck with it.