I think we can all understand these feelings, though as others have said, the grieving process is unique to every individual. There is no set time frame, and sometimes, when we think we've come so far, that sadness can sneak up on us at the most unexpected times. Silly, everyday things can bring those feelings crashing down on us, and we find ourselves back in that painful place again. But I believe that the smiles brought by unforgettable memories replace the sadness eventually. For after all, we were blessed to have had them in our lives. Think of what we would have missed, the love we never would have known if we hadn't taken a precious dog into our hearts.
I'm so sorry you lost your sweet Maggie.