Put mine down a little over a year ago. His liver was beginning to fail and we had no other alternative. I wasn't able to be there because I had an exam that very day, but my brother went. To this day he says he was glad he did. If I could have, I would have.
To say its difficult is an understatement. Even though I have another dog now that pain still lingers. Sorry for your loss. :(