Omg... this is too sad. I instantly teared up! I didn't want to read it, but I did.
So painful to hear, I can't imagine how the owners must feel.
I always feel guilty for getting mad at my dogs, so I always try not to, or at the very least only be mad at them for half a minute.
But wow, 25 years! May you rest in peace Jack.