Last Wednesday was National Puppy Day, which must have added some good mojo to our session because it was perfect! Not only is Dolly the cutest little fluffball, we had gorgeous weather too. Dolly was 12 weeks old last week, and is 100% puppy – rambunctious and adventurous, but also adorably clumsy.

It’s pretty difficult to not be cute as a Golden Retriever puppy, but Dolly really outdid herself. I could have photographed her all day long!