my dog koko was with me ever since i was a little kid, and when he suddenly got quite sick and we found out he had cancer it was very difficult for me and my family.
sounds like you had lots of great times together. you will have to remember those while you grieve.
he lived over years, and he was just a mixed breed. i was definitely very sad when he passed but we have a lot of great memories together.