I'm so so sorry about Dennis.
Getting that call is just the hardest thing I'll never forget the day I got it about my cat Buzz. We went and collected him from the vets the person who had run him over took him to. carried him home on my lap i will never forget that day it just breaks your heart.
my thoughts are with you and I really know how u feel xxxxx