It's from 'Let's Knit' Magazine. It's a really good pattern for us as each segments is done in a different stitch, giving lots of different textures. James loves it. There are some better pictures of it here on my Ravelry page. Unfortunately, the dog also likes it and has chewed the last segment off so it looks like I may be knitting another one!