I am so so sorry, Joy, and wish I could give you an irl hug right now. Losing our beloved pets is just heart-breaking. Sweet Maggie will be forever in your hearts, but that doesn't make it any easier right now.
I do echo the ideas mentioned above, if you ever feel ready to consider another doggy. I've also met several people who, when they felt they couldn't get another dog of their own, take care of a dog during the daytime/evening hours for families or people who work long hours/irregular shifts or just want their dog to have company while they are away for several hours. (There are undoubtedly people in your neighbourhood who would love to have a "bonus dog parent" like wonderful you for their dog).