Oh...geez...my heart breaks for you.

Such a young dog and for him to go downhill so fast. I am so sorry....but Rocky will know that you did what you thought right for him.
It's so hard to know "when it's time"...we hope another day, another hour....
I think the day mine will not eat...even when offered something really good...is when I will know "when it's time".
RIP Rocky...
Gina