wikiで「犬食文化」検索すると面白いぞ。

日本が昭和で犬食やめたのは、豊かになって飼料輸入できるようになって国内畜肉が盛んになったのと、食肉の輸入自由化で不要になったからだろうなあ。
あとは韓国と違って、産業化されてなかったからか。