From emergency evacuation jackets and rescue carry bags, dog pedometers, and even canine communication translators (!?), the Japanese could at times be accused of taking their love of pets a bit too ...
Read More