The Puppy Dog Square is a cute, but very versatile pattern. The pattern, as the name suggests, is for a square that can be used to make a blanket in the traditional “granny square” fashion. However, the crocheting is such that you can continue to add rows and build a smaller blanket with the puppy dog square at its center. This is a great pattern that will create many worthwhile projects. A link the free pattern is at the end of the post.