Mist the Tale of A Sheepdog Puppy