The latest surprise of the holiday season: a new furry addition to the family! Meet "Partner" my Step-Dad's new Border Collie Puppy! Believe it or not, photos do not do justice to the extreme cuteness waves emitted by this little guy. Their existing dog Dino (my childhood pup) cannot help but be kelly green with envy.

More pics here.