Losing a pet is like losing a family member, I'm certain your dog lived a great life and everything was done within your power to ensure of that until the very end. Always remember of the better times than the bad, you will cope so much better overtime, it takes time.