These puppies are so cute and they will bring you a lot of smiles! To knit this puppy, you only need basic skills: cast on, knit, purl, increase, decrease, bind off. Besides conventional text pattern, I also made colored graphic charts so you can get the concept of how to make the project at first glance (much easier than staring at text-based instructions line by line while you're knitting!), plus, step-by-step photos with additional instructions are also included. The puppies in the pictures are approx. 5" tall and 6" long, made with worsted yarn, US needle E /3.5mm. You can use thicker or thinner yarn to knit a bigger or smaller puppies with this pattern. Materials: Worsted yarn, stuffing, knitting needles, darning needle, buttons. The puppy in plain white color was knitted by SandyRiver from this pattern. it looks so adorable! This pattern is copyrighted. You may not rewrite, resell, or trade.