Craig already posted quite a few pictures of his new puppy Madison on his site, but I figure one more can't hurt.

She's going to be a big dog.