Dogs in kimonos: Japan reinvents a children’s holiday for pets
The shrine now welcomes more than 350 pets for 7-5-3 each fall, compared with about 50 children. Shinto is a faith that worships spirits that are found in all objects, living and inanimate.