Aww, I am so sorry
My dog has been going through a lot of stuff lately, and there have been so many ups and downs, so I feel for ya. I'm sorry I have no advice to give on how to cope with everything besides to remind you that it's ok to grieve... I'm sure you know this but so many people out there will try to say "its just a dog, get over it." but in Reality, they are more than just a pet.... they are our family, our babies, our comfort, and our routine....all of which are difficult to say goodbye to or have change. Sending lots of hugs and healing vibes to you and your family.