These are ads from 2015... so no need to say just how on top of new things I am... at least this one was from the current decade.
Anyhow... this is Inuyama Shibao (translated the name means Dog Mountain Shibao... I have no idea what Shibao means, and neither did any on-line translator), and he is a Shiba dog. Inu is Japanese for dog, while yama is mountain.
Inuyama is the doggie sensation shilling for Seven Bank, Ltd. Seven Bank (株式会社セブン銀行, Kabushiki-gaisha Sebun Ginkō) is a Japanese bank, and is a subsidiary of Ito-Yokado, along with Seven & I Holdings Co., Ltd. (parent company of 7-Eleven Japan and of Ito Yokado).
Inuyama is the doggie sensation shilling for Seven Bank.
For people like me in North America, knowing I could get a loan and purchase a bag of chips at the same time is mind-blowing. P-koooooow.
Okay, not really. Seven Bank is a real banking institution with ATM machines all over the place. And, should you go into a branch office, you can NOT purchase a Slurpee, or anything like that.
Anyhow... I can't embed this video, but you can click HERE for the video to watch it on someone's FaceBook page.