Talk about cute! The Crochet Puppy Dog is a versatile pattern that can be used to create a broad range of dog styles from short to long-haired varieties!