Allen My God I am Crying for you right now. This is so very sad that this hapened. He was so young and so adorable. Have fath that he is with the lord and you will see him again.
We lost our Ashkie not a Yorkie when he was only 3. I feel your pain. We did get another dog of the same breed. She is not Ashkie And I wouldn't want her to be but she does give us Joy. Remember Zackie for the good times and love he shared and know he is watching over you.
I will say a prayer for you and your Wife that that heartache you feel will lessen in time. A great big

Hug for you both.