This is my Dog Rainbow Onesie knitting pattern.This wonderful onesie is cut away in all the right doggy places and looks amazing on any size dog. The knitting pattern provides full instructions for 4 sizes: S (small dog e.g. Chiahuahua), M (medium dog e.g. Jack Russell) L (large dog e.g. Beagle or Boxer) and XL (extra large dog e.g. Dalmation or Labrador) and there are lots of photos to help you throughout. Its worked flat on 4 mm needles in any dk (8ply) yarn of your choice.You can buy this knitting pattern here.