Smile Dog Urban Legend
Last time we tackled the infamous slender man and this time were taking a look at another popular …
Read more
Smile Dog Urban Legend
The Chow-Chow is a dog breed originally from northern China, where it is referred to as Songshi-Quan, which means "puffy-lion dog".