Good luck with it when it happens. Losing a much loved pet is like losing a memeber of the family (i hope i dont offend someone saying this - i do know the difference of grief over a pet and grief over losing my father 2 yrs ago, but it still aches like you've lost a part of your heart).
You are a good friend to put yourself there for him even though you have your own issues to deal with. You should be proud of that.
I hope its not too hard and you get through this grieving process with him when it happens.
xx