Surprised, the passengers stopped and petted the dogs, saying how cute they were and ... ‘holy site’ for Shiba Inu and make a pilgrimage.” Elsewhere in Japan, Akita Inu dogs greet arriving ...