My dog is dying from liver failure. I've took him to the vet this past weekend. After running MRI and blood test, the doc concluded that there was nothing we can do to help him and he will eventually die from liver failure. Right now he's eating, drinking, and sleeping but he's definitely in pain when he wakes up from long nap as he screams in pain for couple of minutes which breaks my heart. My question is how do you decide when is the right time to euthanize him? I dont want to put him down but I dont want him to suffer and prolonging his suffering so I could spend little bit more time with him is extremely selfish on my part. Any advise would be appreciated.