Heffy Doodle Stitched Hearts dies