THE SHIBA INU - THE SCREAMING DOG OF JAPAN - 柴犬

THE SHIBA INU – THE SCREAMING DOG OF JAPAN – 柴犬

Meet one of the world’s most elegant, beautiful dogs, yet feistiest and primitive. One that can SCREAM before its eyes are open as a baby to get rid of predators and who... Read more »