Just when you think there is something missing along Nakamise-dori, you find that it is actually for sale there -- like these kimonos for dogs. Don't you love their Geisha hairpieces?