I am so sorry for your loss. I am trying to stay strong for you but I can't as I recently lost my border collie whom was my best friend for 14 years.It is still raw to me so I am in bits too just thinking about what you are going through.Knowing when the time is right was the hardest decision of all.
All I can say is ,you made your babys life better and you need to think of all the good moments as Im sure there are many.
The old cliche time is a good healer is partly true.Take each day as it comes. Take care of yourself and you always have us to talk to. Sending hugs.