I'm also sorry for your loss. I've been there. I'm about to get a new lab pup soon, and going into it I know down the road, I'll be facing the pain you're going through now. The thing I know going into it is what you should keep in mind.... It's a very tough trade, what you're going through for all those good times, but it's worth it. I'm sure he had a great life with you. You'll see him again one day, and he'll already know where to take you for birds. I'll bet he's finding some really honey holes full of long tailed roosters right now!
Wile E.