blechh, hope you seared it 1st
I generally like my dogs steamed or deep fried.
Best dog shop in the world is this place:
https://thevarsity.com/
Sounds like you’d like yours ‘cremated’!! (-: