Sorry to hear that mate I know how difficult that can be. I've done it a few hundred times in High School for I was a vet assistant for four years and every time I saw him do it it was like the first day all over again. I have only put one of the family dogs down for he was hit by one of my neighbors while drunk.He didn't even have the nerve to walk to the house and tell us, he called about an hour later and told me where my dog was.

I hope your grandmother is doing well its hard to loose a friend, especially when their full of purity and love.