Gah! He's adorable! Ok, way beyond adorable. I love the one of him laying down in his crate... he looks... erm... adorable! Sorry, it's morning, my vocabulary seems to have died. Grats on your new puppy! Also, I might have missed it.. but.. does he have a name yet?