Praying you can get through this Earl. I am sitting here looking at my baby Bergie, also a black lab and cannot imagine your pain.
I've put three cats to rest and held them the whole time until they passed. It's hard and bittersweet all at the same time.