Let's see, 8-lbs 12-oz, that's got to be a trillion
grams at least, and how about those 20 inches?
Is that snout to vent or snout to tail length?
I'll just bet you're beside yourself Gramps!

Congrats,
John