Painted on 18 count canvas, this dog collar is a fun collection of hearts in an array of funky styles. There is a striped heart, in lilac and lime green, a blue and white checked heart, a red heart with white dots, a pink heart with a red, purple and lime little hearts in it, a two tone green heart, an orange heart with red and white accents , a small yellow heart outlined in red and a blue heart with dark blue and white accents. Different stitches would add to the appeal. This fits over a stretchy dog collar to dress your favorite pooch in style. The approximate size is 7 1/2 inches by 2 inches. This would be fun to stitch and your dog would love you for it.