Free: Contests & Raffles.
Sorry to hear. Got me all choked up just thinking about.
Rough Day. Remember the good times. This is the toughest part of being a pet owner, but you have to do what is best for your pet.
We think we are able to handle most anything as men; macho and not to emotional. I went through the same experience that you had today and I cried at the vets and teared up for days after. As others have suggested, enjoy the memories of good times with your friend.